CREATE TABLE IF NOT EXISTS genero_error_zhcn (
  id INT AUTO_INCREMENT PRIMARY KEY,
  error_code VARCHAR(10) NOT NULL,
  error_message TEXT NOT NULL
);

INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-201', '出现语法错误。
此一般 SQL 错误消息表明 SQL 语句的语法中存在错误。
寻找缺失或多余的标点符号；关键字拼写错误、误用或乱序，或用作标识符的保留字。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-204', '在语句中发现了一个非法的浮点数。
像浮点数一样标点符号的数字常量（带有小数点和/或以 e 开头的指数）是不可接受的。可能指数大于可以处理的。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-206', '指定的表 table-name 不在数据库中。
数据库服务器找不到语句中指定的表或视图。表或视图可能已重命名或从数据库中删除。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-213', '语句被用户打断。
数据库服务器收到来自用户的中断信号。声明提前结束。程序应该回滚当前事务并正常终止。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-217', '在查询的任何表中都找不到列 column-name。
此 SQL 语句中使用的数据库表中不存在指定的列。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-235', '字符列大小太大。
SQL 语句为大于 65,534 字节的字符数据类型指定宽度。
如果您需要这样大小的列，请使用允许无限长度的 TEXT 数据类型。否则，检查语句是否有印刷错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-236', 'INSERT 中的列数与 VALUES 数不匹配。
在 INSERT 语句中命名或隐含的每一列都必须有一个单独的值表达式。如果语句未列出特定列，请查看表的定义以了解列数及其数据类型。还要检查 VALUES 子句中的表达式列表是否有可能导致值数量不正确的额外或缺失逗号。特别注意长字符串和带括号的表达式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-239', '无法插入新行 - 唯一索引列中的重复值。
正在插入（或更新为具有新主键）的行包含某个已存在的行的重复值，在被限制为具有唯一值的一列或多列中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-244', '无法执行物理顺序读取以获取下一行。
数据库服务器无法读取此 SQL 客户端程序的数据块。当一条记录被另一个进程锁定，并且当前程序定义的锁定超时已过期时，数据库服务器将返回此错误。
考虑使用 SET LOCK MODE TO WAIT 指令来定义锁定超时。默认情况下，对于大多数数据库，此超时为零并在发生锁定冲突时立即返回错误 -244。如果所有程序都做短事务（短时间持有锁），通常定义 5 到 10 秒的锁超时以避免此 SQL 错误是安全的。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-250', '无法从文件中读取记录以进行更新。
数据库服务器无法在更新之前获取表的一行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-251', 'ORDER BY 或 GROUP BY 列号太大。
ORDER BY 或 GROUP BY 子句使用列序列号，并且其中至少一个大于选择列表中的列数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-253', '无法从文件中读取记录以进行更新。
数据库服务器无法在更新之前获取表的一行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-254', '给出的宿主变量过多或过少。
您在此语句的 INTO 子句中命名的主机变量数与您在 SQL 语句中引用的列数不匹配。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-255', '不在交易中。
数据库服务器无法执行此 COMMIT WORK 或 ROLLBACK WORK 语句，因为没有执行 BEGIN WORK 来启动事务。因为没有事务开始，所以你不能结束一个。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-256', '交易不可用。
数据库服务器不支持事务。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-257', '超过最大语句数的系统限制，最大值为计数。
数据库服务器只能为每个用户处理固定数量的准备好的 SQL 语句。此限制包括使用 PREPARE 语句准备的语句和使用 DECLARE 语句声明的游标。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-259', '光标未打开。
当前语句引用了一个尚未打开的游标。查看程序的逻辑，看看它是如何在到达这一点之前执行 OPEN 语句失败的。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-263', '无法为 UPDATE 锁定行。
这个语句，可能是一个命名一个声明为 FOR UPDATE 的游标的 FETCH 语句，失败了，因为它应该获取的行不能被锁定。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-266', 'UPDATE/DELETE 游标没有当前行。
当前语句使用 WHERE CURRENT OF cursor-name 子句，但该游标尚未与当前行关联。要么自打开以来没有执行 FETCH 语句，要么最近的提取导致错误，因此没有返回任何行。修改程序的逻辑，使其在执行此语句之前始终成功获取一行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-268', '违反了唯一约束约束名称。
当前语句使用 WHERE CURRENT OF cursor-name 子句，但该游标尚未与当前行关联。要么自打开以来没有执行 FETCH 语句，要么最近的提取导致错误，因此没有返回任何行。修改程序的逻辑，使其在执行此语句之前始终成功获取一行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-272', '没有表/列的 SELECT 权限。
创建此表的人没有授予对您的帐户名或表或列的公众的 SELECT 权限。在您可以从表或列中选择数据之前，表的所有者或 DBA 必须授予此权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-273', '没有表/列的 UPDATE 权限。
创建此表的人尚未授予您的帐户名或表或列的公众的 UPDATE 权限。表的所​​有者或 DBA 必须授予此权限，然后您才能更新此表中的行或更新列。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-274', '没有表的 DELETE 权限。
创建此表的人没有授予您的帐户名或公众的 DELETE 权限。表的所​​有者或 DBA 必须授予此权限，然后您才能删除该表中的行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-275', '此操作需要插入权限。
对此表或列的插入访问权限当前不由您的帐户名、PUBLIC 组或您当前的角色持有。表的所​​有者或 DBA 必须先授予插入权限，然后才能将行插入到该表中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-280', '带引号的字符串超过 256 个字节。
此语句中的字符文字超出了最大长度。检查语句中所有带引号的字符串的标点符号和长度。可能缺少两个引号将两个短引号组成一个长字符串。您必须修改语句以使用较短的字符串。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-282', '找到没有匹配报价的报价。
检查当前语句，检查所有带引号的字符串的标点符号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-284', '子查询返回的不完全是一行。
在表达式中代替文字值使用的子查询必须仅返回单行和单列。在此语句中，子查询返回了多行，数据库服务器无法选择在表达式中使用哪个返回值。您可以确保子查询始终返回单行。使用 WHERE 子句测试具有唯一索引的列的相等性。或者只选择一个聚合函数。查看子查询，并检查它们是否只能返回单行。
当您使用单例 SELECT 语句检索多行时，也会发生此错误。您必须使用 DECLARE/OPEN/FETCH 系列语句或 EXECUTE INTO 语句来检索多行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-285', 'sqlexec 收到无效的游标。
该语句使用的游标没有正确声明或准备，或者 FREE 语句已经释放它，或者在打开游标时尝试自动重新准备但该操作失败，使游标不可用。查看程序逻辑以确保已声明游标。如果有，并且 DECLARE 语句引用语句标识符，请检查是否已准备好引用的语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-290', '未使用 FOR UPDATE 子句声明游标。
此语句尝试使用未声明为更新的游标进行更新。要将游标与 UPDATE 或 DELETE 语句一起使用，您必须将其声明为 FOR UPDATE。查看程序逻辑以确保此语句使用预期的游标。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-294', '列 column-name 必须在 GROUP BY 列表中。
在分组 SELECT 中，您必须在 GROUP BY 子句中列出每个非聚合列，以确保每个分组行中的每个选定列都存在一个明确定义的值。一列包含单个聚合值或该组独有的值。如果选定的列既不是聚合也不在列表中，则该列的两个或多个值可能存在于某个组中，并且数据库服务器无法选择要显示的值。修改查询以在子句中包含列名或其位置编号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-307', '非法下标。
字符变量的子串值（方括号中的两个数字）不正确。第一个小于零或大于列的长度，或者第二个小于第一个。
查看语句中方括号的所有用法以查找错误。可能列的大小已被更改，并使子字符串无法正常工作。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-309', 'ORDER BY 列或表达式必须在 SELECT 列表中。
表达式或列名在此 SELECT 语句的 ORDER BY 子句中，但表达式或列名不在选择列表（SELECT 单词后面的值列表）中。在查询中使用 UNIQUE 或 DISTINCT 运算符时，不支持此操作。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-316', '索引 index-name 已存在于数据库中。
此语句尝试使用显示的名称创建索引，但该名称的索引已存在。一个数据库中只能存在一个给定名称的索引。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-324', '不明确的列列名。
列名出现在该查询的 FROM 子句中列出的多个表中。数据库服务器需要知道要使用哪些列。修改语句，使该名称在查询中出现的任何位置都以其表名 (table-name.column) 为前缀。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-329', '未找到数据库或没有系统权限。
db 服务器不知道您尝试连接的数据库。
检查数据库客户端配置设置，确保数据库名称没有拼写错误');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-330', '无法创建或重命名数据库。
可能您试图创建一个与已存在数据库同名的数据库，或者将数据库重命名为已存在的名称；如果是这样，请选择不同的名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-349', '尚未选择数据库。
SQL 语句无法执行，因为当前数据库不存在。在执行其他 SQL 语句之前，您必须发出 DATABASE 或 CONNECT TO 指令。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-350', '列（或列集）上已存在索引。
无法执行此 CREATE INDEX 语句，因为同一列或列组合上的索引已存在。对于给定的整理顺序，任何列组合上最多可以存在两个索引，一个是升序，一个是降序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-354', '数据库或游标名称格式不正确。
此语句包含某种无效格式的数据库或游标的名称。如果该语句是程序的一部分，则该名称可能已在宿主变量中传递。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-360', '无法修改也在子查询中使用的表或视图。
UPDATE、INSERT 或 DELETE 语句在子查询中使用从同一表中获取的数据。由于存在进入无限循环的危险，因此不允许此操作，除非 DELETE 或 UPDATE 语句的 WHERE 子句中存在不相关的子查询。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-363', 'CURSOR 不在 SELECT 语句上。
此语句中命名的游标（可能是 OPEN）已与不是 SELECT 语句的准备好的语句相关联。
查看程序逻辑，尤其是游标的 DECLARE、其中指定的语句 ID 以及设置该语句的 PREPARE。如果您打算将游标与 INSERT 语句一起使用，则只能在将 INSERT 语句作为 DECLARE 语句的一部分编写时才能这样做。如果您打算执行 SQL 语句，请直接使用 EXECUTE 语句执行此操作，而不是通过游标间接执行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-366', '比例超过指定的最大精度。
DECIMAL 或 MONEY 数据类型使用的精度或小数位数存在问题，例如在 DEFINE 语句中。第一个应声明为 DECIMAL(p) 或 DECIMAL(p,s) 其中 p，精度（总位数）在 1 到 32 之间，s，小数位数（小数点右侧的位数） ) 大于或等于零且不大于 p。 MONEY 类型遵循相同的规则。
查看 DECIMAL 或 MONEY 类型定义，并确保精度在 [1,32] 范围内并且小数位在 [0,precision] 范围内。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-371', '无法在具有重复数据的列上创建唯一索引。
此 CREATE UNIQUE INDEX 语句无法完成，因为该列（或多列）包含一个或多个重复行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-387', '没有连接权限。
您无法访问此语句请求的数据库，因为您尚未获得对它的 CONNECT 权限。联系对该数据库具有数据库管理员权限的人员，并要求授予该数据库的 CONNECT 权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-388', '没有资源权限。
如果您发出 CREATE TABLE、CREATE INDEX 或 CREATE PROCEDURE 语句，则无法执行此语句，因为您的帐户尚未被授予此数据库的 RESOURCE 权限。您需要 RESOURCE 特权才能创建永久表、永久表上的索引和过程。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-389', '没有 DBA 权限。
无法执行此语句，因为您尚未获得此数据库的 DBA 权限。联系具有数据库 DBA 权限的人员，并要求授予 DBA 权限（或简单地要求为您执行此语句）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-391', '不能在列 column-name 中插入空值。
此语句尝试在注释列中放置一个空值。但是，该列已定义为 NOT NULL。回滚当前事务。如果这是一个程序，请查看表的定义，并将程序逻辑更改为不对不能接受空值的列使用空值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-400', '在未打开的游标上尝试获取。
此 FETCH 语句命名从未打开或已关闭的游标。查看程序逻辑，并检查它是否会在此点之前打开游标而不是意外关闭它。除非游标被声明为 WITH HOLD，否则它会被 COMMIT WORK 或 ROLLBACK WORK 语句自动关闭。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-404', '游标或语句不可用。
您使用了一个语句来命名一个被销毁的游标。在到达此语句之前，检查程序逻辑并检查指定的游标是否已声明和打开，但未释放。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-410', 'Prepare 语句失败或未执行。
此 EXECUTE 语句引用了尚未准备好的语句 id。要么没有执行 PREPARE 语句，要么执行了一个语句但返回了错误代码。检查程序逻辑以确保准备了语句并检查了 PREPARE 返回码。来自 PREPARE 的负错误代码通常反映正在准备的语句中的错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-412', '命令指针为 NULL。
此语句（可能是 EXECUTE 或 DECLARE）指的是从未准备好或已释放的动态 SQL 语句。检查程序逻辑，确保语句已经准备好，PREPARE 没有返回错误代码，并且在此之前没有使用 FREE 语句释放语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-413', '在未打开的游标上尝试插入。
此 INSERT 语句命名从未打开或已关闭的游标。查看程序逻辑，并检查它是否会在此点之前打开游标而不是意外关闭它。插入游标由 COMMIT WORK 或 ROLLBACK WORK 语句自动关闭。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-422', '尝试在未打开的游标上刷新。
此 FLUSH 语句命名从未打开或已关闭的游标。查看程序逻辑以确保它会在此点之前打开游标而不是意外关闭它。插入游标由 COMMIT WORK 或 ROLLBACK WORK 自动关闭。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-450', '非法 ESQL 定位器，或 BDL 中未初始化的 blob 变量。
SQL 语句正在使用未使用 LOCATE IN FILE 或 MEMORY 初始化的 TEXT 或 BYTE 变量。
在 SQL 语句中使用 TEXT 或 BYTE 变量之前找到它。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-458', '长事务中止。
数据库服务器用完了记录此事务的日志空间。未完全记录的事务无法回滚。为了保持数据库的完整性，操作系统结束了事务并自动回滚了它。自事务开始以来所做的所有更改都已删除。终止应用程序，并重新规划它，以便它修改每个事务的行数更少。或者，联系数据库服务器管理员讨论增加逻辑日志的数量或大小。准备好谈论被更新或插入的行数以及每行的大小。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-481', '无效的语句名称或未准备语句。
语句尚未准备好，或者语句名称的格式无效。有效的语句名称不超过最大长度，以字母或下划线开头，除下划线外不包含任何空格或非字母数字字符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-482', '对非 SCROLL 游标的无效操作。
不能使用非滚动游标发出 FETCH PRIOR、FETCH FIRST、FETCH LAST、FETCH CURRENT、FETCH RELATIVE n 或 FETCH ABSOLUTE n 语句。为此，您必须首先将游标声明为滚动游标。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-507', '未找到游标游标名称。
在此 UPDATE 或 DELETE 语句的 WHERE CURRENT OF 子句中命名的游标不存在。检查名称的拼写。如果符合您的预期，请检查 DECLARE 语句以确保它已被执行。还要确保没有使用 FREE 语句或在失败的自动重新准备尝试期间释放游标。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-513', '语句不适用于此数据库服务器。
程序使用的 SQL 语句对目标数据库服务器无效。
查看代码，无法使用SQL指令。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-517', '索引的总大小过大或索引中的部分过多。
所有数据库服务器都对可以包含在索引中的列数和键中的总字节数（列宽的总和）有限制。此 CREATE INDEX 语句将超出此数据库服务器的限制。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-522', '查询中未选择表表名。
表达式中使用的表名（例如，在 WHERE 子句中）未在定义要在查询中使用的表的子句中列出（通常是 SELECT 语句中的 FROM 子句）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-526', '滚动光标上不允许更新。
对于 DECLARE 语句，不允许将 FOR UPDATE 子句与 SCROLL 关键字结合使用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-530', '检查约束约束名称失败。
违反了放置在表列上的检查约束。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-535', '已经在交易中。
这个 BEGIN WORK 语句是多余的；交易已经在进行中。如果这是一个程序，请检查其逻辑以确保它没有意外地未能结束前一个事务。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-551', '约束包含太多列。
UNIQUE、PRIMARY KEY 或 FOREIGN KEY 子句中列出的总列数是有限的。该限制取决于正在使用的数据库服务器。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-674', '无法解析例程例程名称。
您调用了数据库中不存在的例程，您没有执行该例程的权限，或者您调用的例程参数太少或太多。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-681', '在 INSERT 列表中多次指定的列。
如果用户在 INSERT 列列表中多次指定列名，则会发生该错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-691', '引用约束约束名称的引用表中缺少键。
违反了引用约束。当您尝试将值插入或更新作为引用约束一部分的列的值时，通常会发生这种情况。您尝试输入的值在引用的（父键）列中不存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-743', '对象 object_name 已存在于数据库中。
您正在尝试定义数据库中已存在的对象。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-768', '例程例程名称中的内部错误。
如果此内部错误再次出现，请记下所有情况并联系您的技术支持。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-805', '无法打开文件进行加载。
无法打开此 LOAD 语句中指定的输入文件。
检查声明。可能需要更完整的路径名，文件不存在，或者您的帐户没有对该文件或其所在目录的读取权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-806', '无法打开文件进行卸载。
无法打开在此 UNLOAD 语句中指定的输出文件。
检查声明。可能需要更完整的路径名；该文件存在，但您的帐户没有写入权限；或者磁盘已满。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-809', '发生 SQL 语法错误。
此 LOAD/UNLOAD 语句中的 INSERT 语句的语法无效。
查看它的标点符号和关键字的使用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-846', '加载文件中的值数不等于列数。
LOAD 处理器对文件第一行中的分隔符进行计数，以确定加载文件中的值数。表中的每一列必须存在一个分隔符，如果指定了，则列列表中的每一列都必须存在一个分隔符。
检查您是否指定了您想要的文件以及它是否使用了正确的分隔符。文本中的空行也会导致此错误。如果 LOAD 语句未指定分隔符，请验证默认分隔符是否与文件中使用的分隔符匹配。如果您对默认分隔符有疑问，请在 LOAD 语句中指定分隔符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-930', '无法连接到数据库服务器 servername。
应用程序试图访问数据库服务器但失败。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-942', '事务提交失败 - 事务将被回滚。
如果数据库服务器无法提交事务，则在事务提交时可能会发生此错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1102', '在表单中找不到字段名称。
在 INPUT、INPUT ARRAY、CONSTRUCT、SCROLL 或 DISPLAY 语句中列出的字段名称不会出现在当前显示的屏幕表单的表单规范中。
检查程序逻辑以确保预期的窗口是当前的，预期的表单显示在其中，并且语句中的所有字段名称拼写正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1107', '字段下标越界。
INPUT、DISPLAY 或 CONSTRUCT 语句中屏幕数组的下标小于 1 或大于数组中的字段数。
结合表单规范查看程序源代码以查看错误所在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1108', '记录名称不在表格中。
在 INPUT ARRAY 或 DISPLAY ARRAY 语句中命名的屏幕记录不会出现在现在显示的屏幕窗体中。
结合表单规范查看程序源以查看屏幕记录名称是否匹配。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1109', '列表和记录字段计数不同。
程序变量的数量与 CONSTRUCT、INPUT、INPUT ARRAY、DISPLAY 或 DISPLAY ARRAY 语句中的屏幕字段数不一致。
结合表单规范查看语句以查看错误所在。常见问题包括屏幕记录定义的更改未反映在使用该记录的每个语句中，以及程序记录的更改未反映在表单设计中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1110', '未找到表单文件（文件名）。
未找到在 OPEN FORM 或 OPEN WINDOW WITH FORM 语句中指定的表单文件。
检查语句中使用的表单名称。它不应包含表单文件后缀。如果表单不在当前目录中，请验证 FGLRESOURCEPATH / DBPATH 环境变量是否包含表单文件的路径。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1112', '表单与当前的 BDL 版本不兼容。重建你的表格。
在 OPEN FORM 语句中指定的表单文件是不可接受的。可能它以某种方式被损坏，或者它是使用与编译此程序的 BDL 编译器版本不兼容的 Form Compiler 版本编译的。
使用当前版本的表单编译器重新编译表单规范。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1114', '没有显示任何表格。
当前语句需要使用屏幕表格。例如，DISPLAY...TO 或 INPUT 语句必须使用表单的字段。但是，自从当前窗口打开后，DISPLAY FORM 语句还没有被执行。
检查程序逻辑以确保它在尝试使用表单之前打开并显示表单。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1119', '在表单中找不到 NEXT FIELD 名称。
此语句（INPUT 或 INPUT ARRAY）包含一个 NEXT FIELD 子句，该子句命名未在表单中定义的字段。
查看表单和程序逻辑。也许形式已经改变，但程序没有。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1129', '在表单中找不到 BEFORE/AFTER 子句中的字段 ( field-name )。
此语句包括一个 BEFORE FIELD 子句或一个 AFTER FIELD 子句，用于命名当前显示的表单中未定义的字段。
检查程序以确保显示了预期的表单，并根据表单规范检查此语句以确保已命名现有字段。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1133', 'NEXT OPTION 名称不在菜单中。
此 MENU 语句包含一个 NEXT OPTION 子句，该子句命名该语句中未定义的菜单选项。
NEXT OPTION 后面的字符串必须与同一 MENU 语句中 COMMAND 子句后面的字符串相同。查看声明以确保这些条款彼此一致。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1140', 'NEXT OPTION 是一个隐藏选项。
在此 NEXT OPTION 语句中命名的选项先前已使用 HIDE OPTION 语句隐藏。因为它对用户不可见，所以它不能作为下一个选择突出显示。
使用 SHOW OPTION 语句取消隐藏菜单选项。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1141', '无法关闭带有活动 INPUT、DISPLAY ARRAY 或 MENU 语句的窗口。
无法执行此 CLOSE WINDOW 语句，因为输入操作在该窗口中仍处于活动状态。 CLOSE WINDOW 语句必须包含在输入语句本身中或从其内部调用。
查看程序逻辑，并修改它以便语句在窗口关闭之前完成。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1143', '窗户已经打开了。
这个 OPEN WINDOW 语句命名一个已经打开的窗口。
查看程序逻辑，看看它是否应该包含 CLOSE WINDOW 语句，或者是否应该简单地使用 CURRENT WINDOW 语句将打开的窗口带到顶部。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1146', 'PROMPT 消息太长，无法显示在窗口中。
尽管 BDL 会截断 MESSAGE 和 COMMENT 的输出以适合窗口尺寸，但它不会为 PROMPT 和用户响应执行此操作。
减少提示字符串的长度，或使窗口变大。您可以使用 DISPLAY 显示大部分提示文本，然后使用单个空格或冒号进行提示。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1150', '窗口太小，无法显示此菜单。
窗口必须至少有两行高，并且必须足够宽以显示菜单标题、最长的选项名称、两组三点椭圆和六个空格。修改程序以扩大窗口或为菜单提供更短的名称和更短的选项。
结合此 MENU 语句查看当前窗口的 OPEN WINDOW 语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1168', '命令不会出现在菜单中。
SHOW OPTION、HIDE OPTION 或 NEXT OPTION 语句不能引用不存在的选项（命令）。
检查选项名称的拼写。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1170', '系统不知道您的终端类型。
检查 TERM 环境变量的设置以及 TERMCAP 或 TERMINFO 环境变量的设置。
如果您需要有关此操作的帮助，请咨询您的系统管理员。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1202', '试图除以零。
零不能是除数。
检查除数是否不为零。在某些情况下，出现此错误是因为除数是未正确转换为数字的字符值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1204', '日期中的年份无效。
DATE 值或文字中的年份无效。例如，数字 0000 作为年份是不可接受的。
检查年份的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1205', '日期中的月份无效。
DATE 值或文字中的月份必须是从 1 到 12 的一位或两位数字。
检查月份的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1206', '日期中的无效日期。
DATE 值或文字中的日数必须是 1 到 28（或闰年中的 29）、30 或 31 之间的一位或两位数字，具体取决于它所在的月份。
检查天的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1210', '日期无法转换为月/日/年格式。
DATE 类型与 INTEGER 类型兼容，但并非所有整数值都是有效日期。日期的有效整数值范围是从 -693,594 到 +2,958,464。超出此范围的数字不表示为日期。
检查用于分配日期变量的数字的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1212', '日期转换格式必须包含月、日和年组件。
当日期值在内部二进制格式和显示或输入格式之间转换时，模式会指导转换。当转换自动完成时，模式来自环境变量 DBDATE。当它通过对 rfmtdate()、rdefmtdate() 或 USING 函数的显式调用完成时，模式字符串作为参数传递。在任何情况下，模式字符串（消息的格式）都必须包含显示日期三部分位置的字母：2 或 3 个字母 d； 2 或 3 个字母 m；和 2 或 4 个字母 y。
检查模式字符串和 DBDATE 的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1213', '字符到数字的转换过程失败。
正在将字符值转换为数字形式以存储在数字列或变量中。但是，字符串不能解释为数字。
检查字符串。它不得包含除空格、数字、符号、小数点或字母 e 之外的字符。验证零件的顺序是否正确。如果您使用 NLS，对于您的语言环境，十进制字符或千位分隔符可能是错误的。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1214', '值太大而无法放入 SMALLINT。
SMALLINT 数据类型可以接受值范围从 -32,767 到 +32,767 的数字。
要存储超出此范围的数字，请重新定义列或变量以使用 INTEGER 或 DECIMAL 类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1215', '值太大而无法放入整数。
INTEGER 数据类型可以接受值范围从 -2,147,483,647 到 +2,147,483,647 的数字。
检查其他可用的数据类型，例如 DECIMAL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1218', '字符串到日期转换错误。
数据值不能正确表示日期：它可能包含需要数字的非数字、意外的分隔符，或者数字太大或不一致。
检查正在转换的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1222', '值不适合 SMALLFLOAT。
语句尝试分配超出 SMALLFLOAT 数据类型限制的值。
查看代码并考虑使用 FLOAT 或 DECIMAL 类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1223', '值不适合 FLOAT。
语句尝试分配超出 FLOAT 数据类型限制的值。
查看代码并考虑使用 DECIMAL 类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1226', '十进制或货币价值超过最大精度。
数据值的小数点左侧位数比变量声明允许的位数多。
修改程序，以适当的精度定义变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1260', '无法在指定类型之间进行转换。
数据转换没有意义，或不受支持。
可能您引用了错误的变量或列。检查您是否指定了您想要的数据类型，以及数据值的文字表示格式是否正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1261', '日期时间或间隔的第一个字段中的数字过多。
DATETIME 文字的第一个字段必须包含 1 或 2 位数字（如果它不是 YEAR）或 2 或 4 位数字（如果它是 YEAR）。 INTERVAL 文字的第一个字段表示单位数，最多可以有 9 位数字，具体取决于其限定符中指定的精度。
查看此语句中的 DATETIME 和 INTERVAL 文字，并更正它们。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1262', '日期时间或间隔中的非数字字符。
DATETIME 或 INTERVAL 文字只能包含十进制数字和允许的分隔符：年、月和日数字之间的连字符；天和小时之间的空间；小时、分钟和秒之间的冒号；秒和小数之间的小数点。任何其他字符，或这些字符顺序错误，都会产生错误。
检查文字的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1263', '日期时间或间隔中的字段超出范围。
日期时间或间隔中的至少一个字段不正确。
检查此语句中的 DATE、DATETIME 和 INTERVAL 文字。在 DATE 或 DATETIME 文字中，年可能为零，月可能不是 1 到 12，或者日可能不是 1 到 31 或不适合该月。同样在 DATETIME 文字中，小时可能不是 0 到 23，分钟或秒可能不是 0 到 59，或者对于指定的精度，分数可能有太多位数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1264', '日期时间或间隔末尾的额外字符。
只有空格可以跟在 DATETIME 或 INTERVAL 文字之后。
检查此语句是否缺少或不正确的标点符号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1265', '日期时间或间隔操作发生溢出。
涉及 DATETIME 和/或 INTERVAL 的算术运算产生了无法放入目标变量的结果。
检查数据类型是否可以保存操作的结果。例如，使用 YEAR(9) 或 DAY(9) 扩展 INTERVAL 精度。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1266', '间隔或日期时间与操作不兼容。
算术运算混合了不匹配的 DATETIME 和/或 INTERVAL 值。
检查操作中使用的变量的数据类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1267', '日期时间计算的结果超出范围。
在此语句中，DATETIME 计算产生了无法存储的值。例如，如果将较大的时间间隔添加到 DATETIME 值，就会发生这种情况。如果结果日期不存在，例如 1999 年 2 月 29 日，也会发生此错误。
查看语句中的表达式，看看是否可以更改操作顺序以避免溢出。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1268', '无效的日期时间或间隔限定符。
此语句包含不可接受的 DATETIME 或 INTERVAL 限定符。这些限定符只能包含单词 YEAR、MONTH、DAY、HOUR、MINUTE、SECOND、FRACTION 和 TO。括号中 1 到 5 的数字可以跟在 FRACTION 之后。
检查语句是否缺少标点符号和拼写错误的单词。一个常见的错误是添加 s，如 MINUTES。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1279', '值超过字符串列长度。
您尝试使用字符串主变量插入 CHAR、NCHAR、VARCHAR、NVARCHAR 或 LVARCHAR 列，但字符串太长。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1284', '值不适合 BIGINT 或 INT8。
BIGINT 数据类型可以接受值范围从 -9223372036854775807 到 +9223372036854775807 的数字。
要存储超出此范围的数字，请重新定义列或变量以使用 DECIMAL 类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1301', '该值不在有效的可能性之中。
已在表单规范文件中为此列建立了可接受值的列表或范围。
您必须输入可接受范围内的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1302', '这两个条目不相同 - 请重试。
为防止出现印刷错误，此字段已在表单规范文件中指定为 VERIFY。您必须在此字段中输入两次相同的值。
小心地重新输入数据。或者，您可以使用中断键取消表单输入。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1303', '您无法使用此编辑功能，因为存在图片。
该字段在表单规范文件中定义，带有 PICTURE 属性以指定其格式。
在编辑此类字段时，您不能使用某些编辑键（例如，CTRL-A、CTRL-D 和 CTRL-X）。仅使用可打印字符和退格键来输入值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1304', '字段错误。
您在此字段中输入的值无法存储在要接收它的程序变量中。
当应用程序只提供一个整数变量时，您可能输入了一个十进制数，或者您输入的字符串比应用程序预期的要长。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1305', '此字段需要输入值。
光标位于已指定为 REQUIRED 的表单域中。
您必须先输入一些值，然后才能将光标移动到另一个字段。要输入空值，请键入任何可打印字符，然后键入退格。或者，您可以使用中断键取消表单输入。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1306', '请再次输入以进行验证。
光标位于已指定为 VERIFY 的表单域中。此过程有助于确保在数据输入过程中不会出现印刷错误。
在光标移动到另一个字段之前，您必须以相同的方式输入该值两次。或者，您可以使用中断键取消表单输入。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1307', '无法插入另一行 - 输入数组已满。
您正在将数据输入到记录数组中，该数组在程序中由程序变量的静态数组表示。该数组现在已满；没有地方可以存储另一条记录。
按接受键处理您输入的记录。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1308', '无法删除行 - 它没有数据。
您尝试删除空行中的一行。什么都没有删除。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1309', '在您前进的方向上没有更多行。
您正在尝试将记录数组滚动得更远，要么在顶部向上滚动，要么在数组底部向下滚动。进一步的尝试将产生相同的结果。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1312', 'FORMS 语句错误号 error-num。
运行时表单中发生错误。
编辑源文件：转到指定的行，更正错误，然后重新编译文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1313', 'SQL 语句错误号 error-num。
当前 SQL 语句返回此错误代码编号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1314', '程序停在 ''filename''，行号 line-number。
在运行时，在指定文件的指定行中发生错误。不会生成 .err 文件。
编辑源文件，转到指定的行，更正错误，然后重新编译文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1318', '调用函数和被调用函数之间出现参数计数不匹配。
函数调用中给出的参数太多或太少。
该调用可能位于与被调用函数不同的源模块中。检查函数的定义，并检查调用它的所有位置，以确保它们使用了它声明的参数数量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1320', '函数未返回正确数量的预期值。
返回多个变量的函数没有返回正确数量的参数。
检查源代码并重新编译。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1321', '作为 VALIDATE 命令的结果，发生了验证错误。
VALIDATE LIKE 语句根据存储在 syscolval 表中的规则测试变量的当前值。它检测到不匹配。
通常，程序将使用 WHENEVER 语句来捕获此错误并显示或更正错误值。检查 VALIDATE 语句以查看正在测试哪些变量并找出它们错误的原因。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1322', '无法打开报告输出文件：说明
REPORT TO 语句指定的文件无法打开。有关更多详细信息，请参阅说明。
检查您的帐户是否具有写入此类文件的权限，磁盘是否已满，以及您是否没有超过打开文件数量的限制。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1323', '无法打开报表输出管道。
REPORT TO PIPE 语句指定的管道无法启动。
检查其中命名的所有程序是否存在并且可以从您的执行路径访问。还要查找可能会提供更具体错误的操作系统消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1324', '无法写入报告输出文件。
REPORT TO 语句指定的文件已打开，但写入该文件时发生错误。
可能是磁盘已满。查找可能提供更多信息的操作系统消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1326', '数组变量在其指定维度之外被引用。
数组的下标表达式生成了一个小于 1 或大于数组中元素数的数字。
查看导致此语句的程序逻辑以确定错误是如何产生的。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1327', '无法准备插入语句以将行插入到用于报表的临时表中。
在报告函数中，BDL 生成了一条 SQL 语句来将行保存到临时表中。语句的动态准备（请参阅有关 PREPARE 语句的参考资料）产生了错误。
可能数据库表现在没有在执行时定义，就像程序编译时一样。数据库已更改，或者程序选择了与编译期间当前数据库不同的数据库。可能数据库管理员已经撤销了您对报表使用的一个或多个表的 SELECT 权限。查找可能提供更多详细信息的其他错误消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1328', '无法在所选数据库中创建报告所需的临时表。
在报表定义中，BDL 生成了一条 SQL 语句将行保存到临时表中，但无法创建临时表。
您必须具有在所选数据库中创建表的权限，并且数据库中必须有足够的磁盘空间。您当前的数据库中可能已经有一个与报表定义试图创建为排序表的临时表同名的表；排序表被命名为“t_reportname”。某些数据库服务器的另一个可能原因是您已超出操作系统对打开文件的限制。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1329', '无法为报表所需的临时数据库表创建数据库索引。
在报告定义中，BDL 生成 SQL 语句以将行保存到临时表中。但是，无法在临时表上创建索引。
数据库中可能已存在同名索引。 （排序索引被命名为“i_reportname”；例如，“i_order_rpt”。）文件系统或数据库空间中可能没有可用的磁盘空间。某些数据库服务器的另一种可能性是您已超出操作系统对打开文件的限制。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1330', '无法将行插入到临时报告表中。
在报告定义中，BDL 生成了将行保存到临时表中的 SQL 语句。但是，插入行时发生错误。
数据库中可能没有剩余磁盘空间。查找可能提供更多详细信息的其他错误消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1331', '无法从临时报告表中提取行。
在报告定义中，BDL 生成 SQL 语句以从临时表中选择行。该表已成功构建，但现在在从中检索行时发生错误。
几乎唯一可能的原因是硬件故障或数据库服务器中的错误。检查可能提供更多详细信息的操作系统消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1332', '字符变量引用了超出范围的下标。
在当前语句中，用于获取字符值的子字符串的变量包含小于一个的数字或大于变量大小的数字，或者第一个子字符串表达式大于第二个。
查看导致此语句的程序逻辑以查找错误原因。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1335', '报告在开始之前正在接受输出或正在完成。
程序在执行 START REPORT 之前执行了 OUTPUT TO REPORT 或 FINISH REPORT 语句。
查看导致此语句的程序逻辑以查找错误原因。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1337', '变量 variable-name 已被重新定义为不同的类型或长度，在 module-name-1.4gl 中定义，在 module-name-2.4gl 中重新定义。
显示的变量在两个或多个模块的 GLOBALS 部分中定义，但在某些模块中的定义与在其他模块中不同。
可能模块是在不同时间编译的，对通用 GLOBALS 文件进行了一些更改。可能该变量在某些不包含 GLOBALS 文件的模块中被声明为模块变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1338', '函数“function-name”尚未在程序的任何模块中定义。
命名函数至少从程序的一个模块中调用，但在 none 中定义。
验证包含函数的模块是程序的一部分，并且函数名称拼写正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1340', '错误日志尚未启动。
程序在没有先调用 startlog() 函数的情况下调用了 errorlog() 函数。
查看程序逻辑以找出此错误的原因。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1349', '字符到数字的转换错误。
正在将字符值转换为数字形式以存储在数字列或变量中。但是，字符串不能解释为数字。它包含除空格、数字、符号、小数或字母 e 之外的一些字符，否则这些部分的顺序错误，从而无法破译数字。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1353', '用 ''！''编辑文本和字节字段。
这是在错误上下文之外使用的普通消息文本。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1355', '无法构建临时文件。
已使用 LOCATE 语句将 TEXT 或 BYTE 变量定位在临时文件中。当前语句为该变量赋值，因此 BDL 尝试创建临时文件，但发生错误。
可能没有可用的磁盘空间，或者您的帐户没有创建临时文件的权限。查找可能提供更多信息的操作系统错误消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1359', 'blob 文件“文件名”上的读取错误。
操作系统在输出到保存 TEXT 或 BYTE 变量的临时文件期间发出错误信号。
可能是磁盘已满，或者发生了硬件故障。有关更多信息，请查找操作系统消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1360', '此字段没有 PROGRAM= 子句。
没有使用表单规范文件中的 PROGRAM 属性为此字段指定外部程序（仅适用于 ASCII 终端上的文本用户界面模式）');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1373', '字段 ''field-name'' 不在 CONSTRUCT/INPUT 语句的字段列表中。
已使用显示的字段名称调用内置函数 get_fldbuf() 或 field_touched()。但是，在此 CONSTRUCT 或 INPUT 语句中未请求来自该字段的输入。因此，该函数无法返回任何有用的值。
查看这些函数的所有用法，并将它们与语句开头的字段列表进行比较。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1374', 'SQL 字符截断或事务警告。
程序设置 WHENEVER WARNING STOP，并出现警告条件。如果涉及的语句是 DATABASE 语句，则条件是刚打开的数据库使用了事务日志。在任何其他语句中，条件是必须截断数据库中的字符值以适合其目标。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1375', 'SQL NULL 值在聚合或模式 ANSI 数据库警告中。
程序设置 WHENEVER WARNING STOP，并出现警告条件。如果所涉及的语句是 DATABASE 语句，则条件是刚打开的数据库符合 ANSI。在任何其他语句中，条件是在计算聚合值时使用了空值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1376', 'SQL、数据库服务器或程序变量不匹配警告。
程序设置 WHENEVER WARNING STOP，并出现警告条件。如果涉及的语句是 DATABASE 或 CREATE DATABASE 语句，则条件是数据库服务器打开了数据库。在任何其他语句中，条件是 SELECT 语句返回的值多于包含它们的程序变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1377', 'SQL 浮点到十进制转换警告。
程序设置 WHENEVER WARNING STOP，并出现警告条件。条件是在刚刚打开的数据库中，数据库服务器将对 FLOAT 值使用 DECIMAL 数据类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1378', 'SQL 非 ANSI 扩展警告。
执行了不属于 ANSI SQL 的数据库操作，尽管当前数据库符合 ANSI。此消息仅供参考。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-1396', '无法打开报告 PRINT FILE 源文件进行阅读。
无法打开在 PRINT FILE 语句中命名的文件。
查看文件名。如果它不在当前目录中，则必须指定完整路径。如果该文件存在，请确保您的帐户具有读取它的权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2017', '字符数据值未正确转换为字段类型。
您已将字符值（带引号的字符串）输入到具有不同数据类型（例如 INTEGER）的字段中。但是，您输入的字符无法转换为字段类型。
重新输入数据。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2024', '已经指定了记录“record-name”。
屏幕记录会自动为 ATTRIBUTES 部分中用于定义字段的每个表定义。如果您使用表名定义记录，则会将其视为重复记录。
检查每个屏幕记录和屏幕数组的记录名称在表单规范中是否唯一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2028', '符号“symbol-name”不代表在这种形式中使用的表前缀。
在 SCREEN RECORD 语句中，必须通过 TABLES 部分中定义的表名或 FORMONLY 一词来引入每个组件。
对照 TABLES 部分检查指定名称的拼写，并检查语句其余部分的标点符号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2029', '屏幕记录数组 ''record-name'' 具有不同的组件大小。
屏幕记录数组名称具有与数组的指定维度不同或它们之间不同的组件大小。当一个或多个列出现不同的次数时会出现此错误消息。
屏幕数组的维度写在其名称后面的方括号中。验证屏幕阵列的尺寸是否与屏幕字段匹配。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2039', 'BLOB 字段不支持属性 AUTONEXT、DEFAULT、INCLUDE、VERIFY、RIGHT 和 ZEROFILL。
不能以这些属性所暗示的方式使用指定数据类型的列。
检查表名和列名是否符合您的预期，并验证数据库中由 DATABASE 语句命名的表的当前定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2041', '无法打开表单“表单名称”。
无法打开表单文件名。这可能是因为它不存在，或者用户没有读取权限。
检查文件名的拼写。检查表单文件是否存在于您的当前目录中。如果它在另一个目录中，请检查是否提供了正确的路径名。在 UNIX™ 系统上，如果这些都是正确的，请验证您的帐户对文件具有读取权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2045', '一个字段的条件属性不能依赖于其他字段的值。
COLOR 属性的 WHERE 子句中的布尔表达式只能使用该字段和常量的名称。
修改此属性，并重新编译表单。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2100', '字段 ''field-name'' 有验证字符串错误，String = string。
存储在 syscolval 或 syscolatt 表中的格式或验证字符串之一编码不正确。该字符串显示为它适用的字段。
更新表中的字符串。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2810', '名称“database-name”不是现有的数据库名称。
此名称在表单规范开头的 DATABASE 语句中找到，不是可以找到的数据库。
检查数据库名称和 fglprofile 文件中数据库条目的拼写。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2820', '括号之间的标签名称不正确或标签丢失。
在表单规范的布局部分，方括号应包含一个简单的名称。相反，它们包含空格或无效名称。
检查表单的布局部分是否有无效的表单项标签。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2830', '在这一行找到了一个左方括号，没有与之匹配的右方括号。
每个左方括号字段定界符必须在同一行上有一个右方括号定界符。
查看表单定义文件以确保正确标记所有字段。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2840', '表单中未定义字段标签“label-name”。
指定的名称出现在此 ATTRIBUTES 语句的左侧，但未出现在 SCREEN 部分的括号内。
查看已定义的字段标记以了解为何省略此标记。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2843', '“列名”列未出现在表单规范中。
此 ATTRIBUTES 语句中的名称应该已在表单规范中预先定义。
检查语句中的所有名称是否拼写正确且定义正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2846', '字段 ''field-name'' 不是表 ''table-name'' 的成员。
此语句中的某些内容表明显示的名称是该表的一部分，但在当前数据库中并非如此。
检查两个名称的拼写。如果它们符合您的预期，请检查是否正在使用正确的数据库并且该表是否未被更改。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2859', '列“column-name”是多个表的成员——您必须指定表名。
在 TABLES 部分中命名的两个或多个表具有显示名称的列。
你必须清楚你指的是哪个表。为此，请将表名写为列名的前缀，如 table.column，无论在表单规范中使用此名称的任何位置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2860', '“列名”存在列/值类型不匹配。
此语句使用 DEFAULT 子句为字段赋值或将其值与 INCLUDE 子句一起使用，但它对与该字段的数据类型不符的数据执行此操作。
查看字段的数据类型（来自与其关联的列），并确保只分配了兼容的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2862', '在数据库中找不到表“table-name”。
指定的表在表单中命名的数据库中不存在。
检查表名和数据库名的拼写。如果它们符合您的预期，要么您未使用预期的数据库版本，要么数据库已更改。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2863', '指定的表中不存在列 ''column-name''。
在表单的 TABLES 部分中指定的表存在，但在 ATTRIBUTES 部分中命名的 column-name 不存在。
根据实际表格检查其拼写。可能表已更改，或列已重命名。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2864', '表 ''table-name'' 不在指定的表中。
指定的表在此语句中使用，但未在表单规范的 TABLES 部分中定义。
检查其拼写；如果符合您的预期，请在 TABLES 部分添加表格。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2865', '表 ''table-name'' 中不存在列 ''column-name''。
此语句中的某些内容暗示显示的列是指示表的一部分（该语句很可能是指 table-name.column-name）。但是，它没有在该表中定义。
检查两个名字的拼写。如果它们符合您的预期，请确保数据库架构 (.sch) 是最新的；可能表已更改或列已重命名，因此需要使用 fgldbsch 工具提取新的数据库模式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2892', '列“列名”出现了不止一次。如果您希望在表单中复制一列，请使用相同的显示字段标签。
相同的列名称在 ATTRIBUTES 部分中多次列出。
在两个或多个位置显示同一列的预期方法是在屏幕布局中放置两个或多个字段，每个字段具有相同的标记名称。然后在 ATTRIBUTES 部分中放置一个语句，将该标记名与列名相关联。当前列值将在所有字段中复制。如果您打算显示恰好具有相同列名的不同列，请在每列前加上其表名。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2893', '显示字段标签 ''label-name'' 在此表单中出现不止一次，但长度不同。
您可以在屏幕布局中放置一个字段的多个副本（所有副本都将显示相同的列），但所有副本的长度必须相同。
查看表单定义以确保，如果您打算拥有一个字段的多个副本，则所有副本都相同。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2975', '未使用显示字段标签“label-name”。
字段标记已在表单规范文件的屏幕部分中声明，但未在属性部分中定义。
检查您的表单规范文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2992', '显示标签“label-name”已被使用。
表单编译器指示 name 已定义两次。这些名称必须在表单规范中唯一定义。
查看该名称的所有用法，以查看其中一个是否不正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-2997', '请参阅错误编号 error-num。
数据库服务器返回显示的错误。
在数据库服务器文档中查找显示的错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4303', '应为 blob 变量或游标名称。
FREE 语句的参数必须是游标或准备好的语句的名称，或者，在 BDL 中，是具有 BYTE 或 TEXT 数据类型的变量的名称。
检查在 FREE 关键字后使用的名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4307', '显示列表中的变量和/或常量的数量与显示目标中的表单字段的数量不匹配。
要显示的值列表中必须有与此语句中 TO 关键字后面列出的字段一样多的项目。
查看声明。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4308', '输入变量的数量与屏幕输入列表中的表单字段数量不匹配。
您的 INPUT 语句必须指定与字段相同数量的变量。
在检查这一点时，请记住，当您使用星号或直通引用记录时，它与单独列出每个记录组件相同。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4309', '不能在包含在报告头或尾中的循环或 CASE 语句中进行打印。
BDL 需要知道将有多少行空间用于页眉和页尾；否则，它不知道页面上允许有多少详细信息行。由于它无法预测将执行多少次循环，或将执行 CASE 的哪个分支，因此它禁止在这些上下文中的 FIRST PAGE HEADER、PAGE HEADER 和 PAGE TRAILER 部分中使用 PRINT。
重新排列代码以将 PRINT 语句放在将始终执行的位置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4319', '符号“symbol-name”已被定义不止一次。
显示的变量在此之前至少出现在另一个 DEFINE 语句中。
查看您的代码。如果此 DEFINE 在函数或 MAIN 部分内，则前一个也在。如果此 DEFINE 在任何函数之外，则前一个 DEFINE 也在任何函数之外；但是，它可能在 GLOBALS 语句包含的文件中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4320', '符号“symbol-name”不是指定数据库中表的名称。
命名表不会出现在数据库中。
查看声明。程序中的表名可能拼写错误，或者自上次编译程序以来该表可能已被删除或重命名。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4322', '符号“symbol-name”不是指定数据库中列的名称。
前面的语句表明命名列是指定数据库中某个表的一部分。该表存在，但该列未出现在其中。
检查列名的拼写。如果拼写符合您的预期，则表已被更改，或列已重命名，或者您没有访问您预期的数据库。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4323', '变量 ''variable-name'' 太复杂，无法在赋值语句中使用。
命名变量是一个复杂的变量，如记录或数组，不能在 LET 语句中使用。
您必须使用星号表示法将组件组分配到组件组。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4324', '变量 ''variable-name'' 不是字符类型，不能用于包含连接的结果。
此语句尝试连接两个或多个字符串（使用逗号作为连接运算符）并将结果分配给命名变量。不幸的是，它不是字符变量，在这种情况下无法执行字符的自动转换。
将连接后的字符串分配给字符变量；然后，如果要将结果视为数字，请将字符串作为一个整体分配给数字变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4325', '此记录分配语句中的源记录和目标记录在类型和/或长度上不兼容。
此语句使用星号表示法将一个记录的所有组件分配给另一个记录的相应组件。但是，组件不对应。请注意，BDL 严格按位置匹配记录组件，第一个到第一个，第二个到第二个，依此类推；它的名称与它们不匹配。
如果源记录和目标记录的组件数量和类型不同，则必须为每个组件编写一个简单的赋值语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4328', '变量 ''variable-name'' 太复杂，不能用作函数返回的目标。
命名变量太复杂，无法在 RETURNING 子句中直接赋值。
复杂变量的各个成员必须单独返回。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4333', '已经使用不同数量的参数调用了函数“function-name”。
在程序的早期，有一个对相同函数或事件的调用，在参数列表中使用了不同数量的参数。这些调用中至少有一个必须是错误的。
检查命名函数的 FUNCTION 语句以找出正确数量的参数。然后检查对它的所有调用，并确保它们写入正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4334', '当前形式的变量“变量名”太复杂，无法在此语句中使用。
变量的组成部分太多。在此语句中只能使用简单变量（具有单个组件的变量）。
如果 variable-name 是一个数组，则必须提供下标以仅选择一个元素。如果它是一个记录，您必须只选择它的一个组成部分。（但是，如果此语句允许变量列表，如在 INITIALIZE 语句中，您可以使用星号或 THRU 表示法将记录名称转换为组件列表）');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4335', '符号“ field-name ”不是记录“ record-name ”的元素。
record.field 表达式中使用的字段名称未标识为记录变量的成员。
找到记录的定义（它可能在 GLOBALS 文件中），验证其字段的名称，并更正 field-name 的拼写。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4336', '参数“ param-name ”尚未在函数或报告中定义。
名称 variable-name 出现在此函数的 FUNCTION 语句的参数列表中。但是，它不会出现在函数内的 DEFINE 语句中。所有参数在使用前必须在它们的函数中定义。
查看您的代码。可能你写了一个 DEFINE 语句，但没有在两个地方用相同的方式拼写变量名。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4338', '符号“符号名称”已经作为参数定义过一次。
显示的名称出现在 FUNCTION 语句的参数列表中以及函数体内至少两个 DEFINE 语句中。
查看您的代码。在 DEFINE 语句中只允许出现一次。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4340', '变量“变量名”的类型太复杂，无法在表达式中使用。
在表达式中，只能使用简单变量（具有单个组件的变量）。
如果指示的变量是数组，则必须提供下标以仅选择一个元素。如果它是一个记录或对象，您必须只选择它的一个组件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4341', '聚合函数只允许在报表和 SELECT 语句中使用。
SUM、AVG 和 MAX 等聚合函数只能出现在 SQL 语句中以及您在报表正文上下文中使用的某些语句中。程序语句中的普通表达式不支持它们。
查看代码并检查聚合函数是否在 SQL 语句或 REPORT 例程的正确块中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4343', '下标不能应用于变量“变量名”。
您尝试将 [x,y] 下标表达式与既不是字符数据类型也不是数组类型的变量一起使用。
检查变量数据类型并确保它可以与下标表达式一起使用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4347', '变量“变量名”不是记录。它不能引用记录元素。
在此语句中，变量名出现后跟一个点，然后是另一个名称。这是您引用记录变量组件的方式；但是，变量名并未定义为记录。
要么您写错了变量的名称，要么未按照您预期的方式定义变量名。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4353', '为报告指定的此 ORDER BY 或 GROUP 项目的类型对于排序无效。
REPORT 例程使用以 TEXT 和 BYTE 等类型定义的变量定义 ORDER BY 或 GROUP 子句，该类型太复杂而无法用于比较。因此，此类类型的列不能用于对行进行排序或分组。
使用由简单数据类型定义的项目查看报告并对行进行排序或分组。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4356', '已在此报告中指定了 PAGE HEADER。
REPORT 中只允许一个 PAGE HEADER 控制块。
搜索其他 PAGE HEADER 部分并将所有语句组合在一个唯一的控制块中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4357', '本报告中已经指定了 PAGE TRAILER。
REPORT 中只允许一个 PAGE TRAILER 控制块。
搜索其他 PAGE TRAILER 部分并将所有语句组合在一个唯一的控制块中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4358', '本报告中已经指定了第一页标题。
REPORT 中只允许有一个 FIRST PAGE TRAILER 控制块。
搜索其他 FIRST PAGE TRAILER 部分并将所有语句组合在一个唯一的控制块中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4359', '本报告中已经指定了 ON EVERY ROW 子句。
一个 REPORT 中只允许一个 ON EVERY ROW 控制块。
搜索其他 ON EVERY ROW 部分并将所有语句组合在一个唯一的控制块中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4360', '此报告中已指定 ON LAST ROW 子句。
一个 REPORT 中只允许一个 ON LAST ROW 控制块。
搜索其他 ON LAST ROW 部分并将所有语句组合在一个唯一的控制块中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4361', '组聚合只能出现在 AFTER GROUP 子句中。
应用于一组行的聚合函数 (GROUP COUNT/PERCENT/SUM/AVG/MIN/MAX) 只能在处理完一个完整组后的报表中使用，即在 AFTER GROUP 控制块中.
确保 AFTER GROUP 块存在并被识别。如果您在其他时间（例如，在 PAGE TRAILER 控制块中）需要组聚合的值，您可以在 AFTER GROUP 块中使用 LET 语句将其保存在模块变量中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4363', '报告不能在标题或结尾的循环中跳过行。
BDL 需要知道将有多少行空间用于页眉和页尾（否则它不知道页面上允许有多少详细信息行）。它无法预测循环将执行多少次，因此它必须禁止在 PAGE HEADER、PAGE TRAILER 和 FIRST PAGE HEADER 部分的循环中使用 SKIP 语句。
查看报告标题或结尾以避免循环跳过。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4369', '符号“符号名称”不代表已定义的变量。
显示的名称出现在预期变量的位置，但它与适用于该上下文的 DEFINE 语句中的任何变量名称都不匹配。
检查名称的拼写。如果它是您想要的名称，请回顾并找出尚未定义的原因。可能此源模块中省略了 GLOBALS 语句，或者它命名了不正确的文件。可能此代码已从另一个模块或另一个函数复制，但 DEFINE 语句也未复制。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4371', '游标必须在一个程序模块中唯一地声明。
在语句 DECLARE cursor-name CURSOR 中，标识符 cursor-name 只能在源文件中的一个 DECLARE 语句中使用。即使 DECLARE 语句出现在函数中也是如此。尽管使用 DEFINE 语句创建的程序变量对于函数来说是局部的，但是函数内的游标对于整个模块仍然是全局的
搜索重复的游标名称并将名称更改为具有唯一标识符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4372', '该程序中尚未声明游标“游标名称”。
显示的名称出现在需要声明的游标或准备好的语句的名称的位置；但是，到目前为止，程序中还没有声明（或准备）具有该名称的游标（或语句）。
检查名称的拼写。如果它是您想要的名称，请在程序中查看为什么没有声明它。可能 DECLARE 语句出现在未包含的 GLOBALS 文件中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4374', '这种类型的语句只能在 MENU 语句中使用。
此语句仅在 MENU 语句的上下文中才有意义。
查看附近的程序以查看是否放错了 END MENU 语句。如果您打算在显示菜单之前设置它的外观，请在 MENU 范围内使用 BEFORE MENU 块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4375', '页面长度太短，无法覆盖指定的页眉和页尾长度。
REPORT 定义页面标题和尾部部分，其总行数不小于指定的页面长度，以便打印一些详细信息行。
查看 [FIRST] PAGE HEADER 和 PAGE TRAILER 块以使用更少的行或增加页面长度。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4379', '无法打开输入文件“文件名”。
该文件不存在，或者，在 UNIX 上，您的帐户没有读取它的权限。
可能文件名拼写错误，或者指向文件的目录路径指定不正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4380', '无法创建列表文件“文件名”。
无法创建文件。
检查指向文件的目录路径是否正确指定，并且在 UNIX 系统上，您的帐户是否有权在该目录中创建文件。查找来自操作系统的其他更明确的错误消息。可能是磁盘已满，或者您已达到打开文件数的限制。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4382', '包含数组类型元素的记录变量不能被“.*”或 THROUGH 速记引用，也不能用作函数参数。
.* 和 THROUGH/THRU 表示法用于用数组成员扩展记录。
允许使用数组成员定义记录，但该元素必须始终与其完整名称 record.array[n] 一起使用。.* 或 THROUGH/THRU 表示法仅扩展记录的简单成员。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4383', '元素“ name-1 ”和“ name-2 ”不属于同一记录。
显示的两个名称用于需要一个记录的两个组成部分的情况；但是，它们不是同一记录的组成部分。
检查两个名字的拼写。如果它们的拼写符合您的预期，请返回记录的定义，看看为什么它没有将两个名称都包含为组成字段。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4402', '在这种类型的语句中，下标可能仅适用于数组。
该语句包含一个名称后跟方括号，但该名称不是数组变量的名称。
检查语句的标点符号和所有名称的拼写。带有下标的名称必须是数组。如果您打算在此语句中使用字符子串，则必须修改程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4403', '变量“变量名”的维数与下标数不匹配。
在此语句中，显示名称的数组下标的维数与定义的维数不同。
检查下标的标点符号。如果符合您的预期，请查看定义了变量名的 DEFINE 语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4410', '前一行中有一个太大或太小的数字常量。
编译器无法处理数字常量，因为它太大或太小而无法表示有效的 SMALLINT、INTEGER、BIGINT 或 DECIMAL 常量。
检查数字常量的位数和标点符号。例如，请确保您没有为数字键入字母。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4414', '标签“ label-name ”已被使用，但从未在上述主程序或函数中定义。
GOTO 或 WHENEVER 语句引用显示的标签，但当前函数或主程序中没有对应的 LABEL 语句。
检查标签的拼写。如果它符合您的预期，请查找并检查应定义它的 LABEL 语句。不能用 GOTO 转出程序块；标签必须在使用它们的同一函数体中定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4415', '报告中指定的 ORDER BY 或 GROUP 项必须是报告参数之一。
ORDER BY、AFTER GROUP OF 或 BEFORE GROUP OF 语句中使用的名称也必须出现在 REPORT 语句的参数列表中。无法根据全局变量或其他表达式进行排序或分组。
检查语句中名称的拼写并将它们与 REPORT 语句进行比较。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4416', '验证字符串中存在错误：“验证字符串”。
syscolval 表中的验证字符串不正确。
在 syscolval 表中更改相应的 DEFAULT 或 INCLUDE 值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4417', '这种类型的语句只能在报表中使用。
诸如 PRINT、SKIP 或 NEED 之类的语句仅在报告函数的主体内有意义，其中有一个隐式报告列表来接收输出。
从不在报告正文中的代码中删除报告特定语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4418', 'INPUT ARRAY 或 DISPLAY ARRAY 语句中使用的变量必须是数组。
DISPLAY ARRAY 或 INPUT ARRAY 后面的名称必须是记录数组的名称。
检查名称的拼写。如果它符合您的预期，请查找并检查 DEFINE 语句以了解为什么它不是数组。（如果要显示或输入简单变量或数组的单个元素，请使用 DISPLAY 或 INPUT 语句。）');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4420', '在标题或尾部子句的 IF-THEN-ELSE 语句的 IF 部分中打印的行数必须等于在 ELSE 部分中打印的行数。
运行时系统需要知道将在标题和尾部部分填充多少行（否则它无法知道在页面上放置多少详细信息行）。因为它无法判断 IF 语句的哪一部分将被执行，所以它要求两者产生相同数量的输出行。
在 IF 语句的每个块中使用相同数量的 PRINT 语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4425', '变量“ variable-name ”的定义与表“ table-name ”不同。
已在 UPDATE 语句的 SET 子句或 INSERT 语句的 VALUES 子句中使用了命名变量，但它并未定义 LIKE 正在修改的表。因此，运行时系统无法将记录组件与表列相关联。
确保架构文件是最新的，并检查变量的定义是否与表一样。您还可以使用不同的语法重写 UPDATE 或 INSERT 语句，以显示列名和记录组件之间的显式关系。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4440', '字段“ field-name-1 ”在记录“ record-name ”中位于“ field-name-2 ”之前，并且在与 THROUGH 速记一起使用时也必须位于它之前。
THROUGH 或 THRU 速记要求您提供开始和结束字段，因为它们在记录中以物理顺序出现。
检查名称的拼写；如果它们符合您的预期，请参阅定义记录的 VARIABLE 语句，以了解它们为何不在您预期的顺序中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4447', '“键名”不是可识别的键值。
编译器不知道 ON KEY 子句中使用的键名。
在文档中搜索可能的键名（F1-F255、Control-?）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4448', '无法打开文件“文件名”进行读取或写入。
无法打开文件。
验证文件名拼写是否正确以及您的帐户是否有权读取或写入该文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4452', '函数（或报告）'' function-name '' 已被定义。
每个函数（或报告，类似于函数）在程序中必须有一个唯一的名称。
更改函数或报告名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4457', '列表中最多可以有 4 个键。
交互式指令定义了一个包含超过 4 个键的 ON KEY() 子句。
从列表中删除密钥。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4458', '此数组的一维已超过 65535 的限制。
该程序正在使用维度超过限制的静态数组。
使用低于 65535 限制的维度。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4463', 'NEXT FIELD 语句只能在 INPUT 或 CONSTRUCT 语句中使用。
NEXT FIELD 语句在 INPUT、INPUT ARRAY 或 CONSTRUCT 语句之外使用。
从该部分代码中删除 NEXT FIELD 语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4464', '列数必须与 UPDATE 语句的 SET 子句中的值数相匹配。
在 UPDATE 语句中，使用的值数与列数不匹配。
检查表定义，然后在 UPDATE 语句中添加或删除值或列。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4476', '记录成员不能与数据库列子字符串一起使用。
该语句具有 name1.name2[...] 形式的引用。这是您引用列的子字符串的形式：table.column[...]。但是，名称不是数据库中的表和列，因此 BDL 假定它们指的是记录的字段。
检查语句并确定意图是什么：对列或记录的引用。如果是列引用，请验证数据库中表和列的名称。如果是记录引用，请验证是否正确定义了记录和组件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4477', '变量“变量名”是一个数组。您必须在此语句中指定其元素之一。
您试图在 SQL 语句中使用没有元素规范的数组。
使用数组的成员之一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4485', '在 LOCATE 语句中只能使用 BYTE 或 TEXT 类型的 blob 变量。
LOCATE 语句使用的变量定义的数据类型不同于 BYTE 或 TEXT。
确保与 LOCATE 一起使用的变量定义为 BYTE 或 TEXT。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4488', '程序此时不能 CONTINUE 或 EXIT 语句类型，因为它不在语句类型语句中。
此 CONTINUE 或 EXIT 语句不适用于其上下文。
查看您的代码。可能是语句放错了位置，或者语句类型指定不正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4489', '上述语句中使用的变量必须是全局变量。
REPORT 例程使用局部函数变量或报告参数定义 OUTPUT REPORT TO。
查看 report 子句以改用全局或模块变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4490', '同一字段不能有多个 BEFORE 子句。
不能为同一字段指定多个 BEFORE FIELD 子句。
检查您的代码以消除多个 BEFORE FIELD 子句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4491', '同一字段不能有多个 AFTER 子句。
不能为同一字段指定多个 AFTER FIELD 子句。
检查您的代码以消除多个 AFTER FIELD 子句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4534', '不能在报告标题或结尾中使用自动换行。
报告例程在 FIRST PAGE HEADER、PAGE HEADER 或 PAGE TRAILER 部分中使用 WORDWRAP 子句。
从表达式中删除 WORDWRAP 子句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4631', 'DATETIME 或 INTERVAL 限定符的起始字段在时间列表中必须早于其结束字段。
DATETIME 或 INTERVAL 的限定符由 start TO end 组成，开始和结束从此列表中选择：YEAR MONTH DAY HOUR MINUTE SECOND FRACTION。
开始字段的关键字在列表中必须早于结束字段的关键字，或者与结束字段的关键字相同。
检查 startfield 和 endfield 限定符的顺序。例如，DAY TO FRACTION 和 MONTH TO MONTH 的限定词有效，但 MINUTE T​​O HOUR 之一无效。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4632', 'FRACTION 的括号精度必须在 1 到 5 之间。不能为其他时间单位指定精度。
在 DATETIME 限定符中，只有 FRACTION 字段可以在括号中具有精度，并且它必须是从 1 到 5 的单个数字。
检查当前语句中的 DATETIME 限定符；其中之一违反了这些规则。INTERVAL 限定符的第一个字段也可以具有从 1 到 5 的括号精度。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4652', '函数“ function-name ”只能在 INPUT 或 CONSTRUCT 语句中使用。
显示的函数在 INPUT 或 CONSTRUCT 语句之外使用。但是，它返回的结果仅在 INPUT 或 CONSTRUCT 的上下文中才有意义。
检查代码以确保 END INPUT 或 END CONSTRUCT 语句没有放错位置。查看该功能的操作和使用，以确保您了解它。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4653', '在 INPUT/CONSTRUCT 语句中不能出现超过一个 BEFORE 或 AFTER INPUT/CONSTRUCT 子句。
可能只有一个 BEFORE 语句块来初始化这些语句类型中的每一种。
确保所有 INPUT、CONSTRUCT 和 MENU 语句的范围都用 END 语句正确标记。然后将所有准备代码合并到一个单独的 BEFORE 块中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4656', 'CANCEL INSERT 只能用在 INPUT ARRAY 语句的 BEFORE INSERT 子句中。
CANCEL INSERT 语句在 INPUT ARRAY 的 BEFORE INSERT 子句之外使用。
检查代码以确保除 BEFORE INSERT 子句之外的任何地方都没有使用 CANCEL INSERT。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4657', 'CANCEL DELETE 只能用在 INPUT ARRAY 语句的 BEFORE DELETE 子句中。
CANCEL DELETE 语句在 INPUT ARRAY 的 BEFORE DELETE 子句之外使用。
检查代码以确保除 BEFORE DELETE 子句之外的任何地方都没有使用 CANCEL DELETE。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4668', '由 START REPORT 语句指定的报告输出不是文件、管道、屏幕、打印机、行模式管道或表单模式管道中的任何一个。
报告的输出只能发送到文件、管道（以表格或行模式）、屏幕或打印机中的任何一个。
检查 START REPORT 指令并确保 OUTPUT 子句指定了受支持的值之一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4900', '此处不支持此语法。使用 [screenrecordname.]screenfieldname。
BEFORE FIELD 或 AFTER FIELD 中的字段名称规范无效。
检查字段名称并使用 [screenrecordname.]screenfieldname 语法。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-4901', '致命的内部错误：描述（行号）。
当 fglcomp 编译器无法识别问题并且必须停止处理源代码时，就会发生此一般错误。
检查错误消息中显示的行附近的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6001', '无法启动许可证管理器守护程序。
在许可证管理器启动期间进程创建失败时会发生此错误。
增加允许的最大进程数 (ulimit)');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6012', '无法获取许可证信息。检查您的环境和许可证（运行“fglWrt -a info”）。
请参阅错误-6015。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6013', '限时版：时间已过。
安装的许可证是有时间限制的许可证，时间已过。程序无法启动。
请联系您的经销商或支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6014', '您的序列号对于此版本无效。
许可证序列号对于此版本的软件无效。
请联系您的经销商或支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6015', '无法获取许可证信息。检查您的环境和许可证（运行“fglWrt -a info”）。
应用程序无法检查许可证有效性。
许可证经理：
许可证可能尚未安装
许可证控制器无法与许可证管理器通信。检查许可证管理器是否已启动并检查 fglprofile 条目 flm.server 和 flm.service 是否包含有效信息。
目录$FLMDIR/lock和下面的所有文件必须具有读/写权限。
许可证控制器：
许可证可能尚未安装。
目录$FGLDIR/lock和下面的所有文件必须具有读/写权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6016', '无法获取许可证信息（错误error-num）。检查您的环境和许可证（运行“fglWrt -a info”）。
应用程序无法检查许可证有效性。
请参阅错误-6015。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6017', '超出用户限制。无法运行此程序。
已达到许可证允许的最大用户数。程序无法启动。
请联系您的经销商或支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6018', '无法访问内部数据文件。无法继续此程序。请检查您的环境（变量名）。
当客户端计算机在服务器上启动应用程序时，该应用程序将数据存储在$FGLDIR/lock目录中。客户端必须具有在此目录中创建和删除文件的权限。
不要删除或修改目录 $FGLDIR/lock 中包含的文件
更改$FGLDIR/lock目录的权限，或使用具有正确权限的用户名连接到服务器。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6019', '此演示版本仅允许一名用户使用。
演示版本旨在仅由一名用户运行。另一个用户或另一个图形守护程序当前处于活动状态。
等到用户停止当前程序，或使用相同的图形守护程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6020', '安装：无法打开“文件名”。
文件丢失或未为当前用户设置权限。
检查尝试执行应用程序的用户的文件权限是否正确。如果文件丢失，请重新安装编译器包。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6022', '演示时间已过。请再次运行此程序。
运行时演示版本仅在您启动程序后的几分钟内有效。
重新启动程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6025', '演示时间已过。请联系您的供应商。
产品的演示版有 30 天的时间限制。
要么重新安装新的演示版本，要么致电您的软件供应商购买永久许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6026', '跑步者演示的错误链接。请重试或重建您的跑步者。
转轮已损坏。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6027', '无法访问许可证服务器。请检查以下内容：
- 资源文件中的许可证服务器条目。（服务端口）
- 许可证服务器主机。
- 许可证服务器程序。
您尚未为 $FGLDIR/etc/fglprofile 文件中的环境变量 [fgllic|fls|flm].server 指定值。
检查入口点 [fgllic|fls|flm].server 的 fglprofile 文件，并指定运行许可证管理器的计算机的名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6029', '未知参数“ param-name ”用于检查。
fglWrt 或 flmprg 工具的命令行包含未知参数。
检查您的命令行参数并重试该命令。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6031', '临时许可证许可证号码已过期。
您的临时运行时许可证已过期。
致电您的软件供应商以获取新许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6032', '命令名称：非法选项：''选项名称''。
您没有为指定的命令使用有效的选项。
检查您的命令行语法，然后重试。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6033', 'command-name : '' option-name '' 选项需要一个参数。
您不能在没有参数的情况下使用该工具的此选项。
检查您的命令行并重试。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6034', '警告！这是一个临时许可证，安装编号为“安装编号”。
您已安装了 30 天的临时许可证。如果您想继续运行该程序，则必须在此期间结束之前输入安装密钥。
这只是一条警告消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6035', '无法读取目录
编译器无法访问 $FGLDIR/lock 目录。当前用户必须对该目录具有读写权限。
授予当前用户对 $FGLDIR/lock 目录的读写权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6041', '无法检索网络接口信息。
检索网络接口信息时出错。
重新启动您的程序。如果这不能解决您的问题，请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6042', 'MAC 地址已更改。
自首次安装许可证以来，主机的 MAC 地址已更改。
必须重新安装许可证，或恢复旧的 MAC 地址。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6043', '测试期结束。您必须安装新的许可证。
的考试时间许可证已过期。
致电您的软件供应商购买新许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6044', 'IP 地址已更改。
主机的 IP 地址已更改。
恢复主机的IP地址，或重新安装许可证。最新版本的许可证控制器不再检查这一点。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6045', '主机名已更改。
主机名已更改。
恢复主机名或重新安装许可证。最新版本的许可证控制器不再检查这一点。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6046', '无法获取文件参考号信息。
许可证无法获取有关许可证文件的信息。
重新安装许可证。请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6047', '许可证文件的设备编号已更改。
许可证文件已被触及。许可证不再有效。
重新安装许可证。请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6048', '许可证文件的文件参考号已更改。
许可证文件已被触及。许可证不再有效。
重新安装许可证。请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6049', '本产品仅许可运行时使用。不允许编译。
您已随此软件包安装了运行时许可证。您不能使用此许可证编译 BDL 源代码模块。
如果要编译 .4gl 源代码，则必须购买并安装开发许可证。请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6050', '临时许可证许可证号码已过期。请联系您的供应商。
已安装有时间限制的许可证，但许可证已过期。
安装新许可证以激活产品。请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6051', '临时许可证许可证号码已过期。请联系您的供应商。
已安装有时间限制的许可证，但许可证已过期。
安装新许可证以激活产品。请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6052', '临时许可证许可证号码已过期。请联系您的供应商。
已安装有时间限制的许可证，但许可证已过期。
安装新许可证以激活产品。请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6053', '安装路径已更改。它必须包含原始安装路径。
FGLDIR 的值或 FGLDIR 的位置已更改。
向安装产品的人询问原始安装目录的位置，然后设置 FGLDIR 环境变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6054', '无法读取许可证文件。检查安装路径和您的环境。验证是否安装了许可证。
当前用户无法读取包含许可证的文件。
许可证控制器：检查 FGLDIR 环境变量设置是否正确，以及当前用户是否可以读取文件 $FGLDIR/etc/f4gl.sn。
许可证管理器：检查文件 $FLMDIR/etc/license/lic?????.dat 是否可由当前用户读取。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6055', '无法更新许可证文件。检查安装路径和您的环境。验证是否安装了许可证。
当前用户无法覆盖包含许可证的文件。
许可证控制器：检查 FGLDIR 环境变量是否设置正确，以及文件 $FGLDIR/etc/f4gl.sn 是否可由当前用户写入。
许可证管理器：检查文件 $FLMDIR/etc/license/lic?????.dat 是否可由当前用户写入。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6056', '无法写入许可证文件。请检查您的权利。
当前用户无法覆盖包含许可证的文件。
许可证控制器：检查 FGLDIR 环境变量是否设置正确，以及文件 $FGLDIR/etc/f4gl.sn 是否可由当前用户写入。
许可证管理器：检查文件 $FLMDIR/etc/license/lic?????.dat 是否可由当前用户写入。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6057', '无法读取许可证文件。检查安装路径和您的环境。验证是否安装了许可证。
当前用户无法读取包含许可证的文件。
检查当前用户是否可以读取文件 $FGLDIR/etc/f4gl.sn。还要检查 FGLDIR 环境变量是否设置正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6058', '许可证文件格式不正确。验证是否安装了许可证。
包含许可证的文件已损坏。
重新安装许可证。如果您有当前安装的 Genero 业务开发语言的备份，请恢复位于 $FGLDIR/etc 目录中的文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6059', '许可证文件格式不正确。验证是否安装了许可证。
包含许可证的文件已损坏。
重新安装许可证。如果您有当前安装的 Genero 业务开发语言的备份，请恢复位于 $FGLDIR/etc 目录中的文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6061', '未安装许可证“许可证号”。
显示的许可证未安装。
重新安装许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6062', '未找到“许可证号”的已安装许可证。
无法安装添加用户许可证。没有找到添加用户的主许可证。
请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6063', '许可证 '' license-number '' 已安装。
显示的许可证已安装。
没有要采取的特别行动。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6064', '使用许可证管理器需要资源“flm.license.number”。
为了使用许可证管理器，错误消息中描述的 FGLPROFILE 条目必须存在并定义许可证编号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6065', '使用许可证管理器需要资源“flm.license.key”。
为了使用许可证管理器，错误消息中描述的 FGLPROFILE 条目必须存在并定义许可证密钥。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6066', '许可证“license-number”不能安装在“ license-number ”之上。
添加用户许可证与主许可证不匹配。无法安装添加用户许可证。
请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6067', '如果要添加用户，则需要安装许可证。
必须在主许可证之后安装添加用户许可证。
在添加用户许可证之前安装主许可证。如果这不能解决您的问题，请联系您的经销商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6068', '没有安装许可证。
没有为 Genero 业务开发语言安装许可证。
安装许可证。如果已安装许可证，请检查 $FGLDIR 环境变量设置是否正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6069', '无法卸载许可证。
卸载 Genero 业务开发语言许可证期间出现问题。
检查您的环境中是否正确设置了 FGLDIR 环境变量，当前用户是否具有删除 $FGLDIR/etc 目录中文件的权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6070', '必须在资源文件中设置许可证服务器条目才能访问许可证服务器。
您正在使用远程许可过程，并且已将 $FGLDIR/etc/fglprofile 中 fgllic.server 的值设置为 localhost 或 127.0.0.1 地址。
即使是本地计算机，也必须使用计算机的真实 IP 地址。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6071', '不能使用目录“目录名”。检查安装路径并验证访问权限是否为“drwxrwxrwx”。
编译器需要在指定目录下运行。
更改此目录的权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6072', '无法在“文件名”中创建文件。检查安装路径并验证访问权限是否为“drwxrwxrwx”。
编译器需要在指定目录下运行。
把这个目录的权限改成777模式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6073', '无法更改“文件名”中文件的模式。验证访问权限是否为“drwxrwxrwx”。
编译器需要在指定目录下运行。
把这个目录的权限改成777模式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6074', '“文件名”没有“rwxrwxrwx”权限或不是目录。如果没有用户连接，请使用“ls -ld <安装路径>/lock”检查访问权限或执行“rm -r <安装路径>/lock”。
编译器需要在指定目录下运行。
更改此目录的权限。$FGLDIR/lock 目录仅包含 BDL 应用程序运行时所需的数据。应用程序完成后，您可以删除此目录。如果在 BDL 应用程序运行时删除此目录，应用程序将立即停止。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6075', '无法从目录“目录名”中读取。检查安装路径并验证访问权限是否为“drwxrwxrwx”。
编译器需要在指定目录下运行。
更改此目录的权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6076', '坏锁树。请检查您的环境。
访问 $FGLDIR/lock 目录时出现问题。
检查当前用户是否有足够的权限读取和写入 $FGLDIR/lock 目录。还要检查 FGLDIR 环境变量是否设置正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6077', '坏锁树。请检查您的环境。
访问 $FGLDIR/lock 目录时出现问题。
检查当前用户是否有足够的权限读取和写入 $FGLDIR/lock 目录。还要检查 FGLDIR 环境变量是否设置正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6079', '无法获取机器名称或网络 IP 地址。使用许可证服务器时，每个图形客户端都必须有一个 IP 地址。FGLSERVER 必须保存客户端的 IP 地址或主机名。
您正在使用远程许可过程，并且已将 $FGLDIR/etc/fglprofile 中 fgllic.server 的值设置为 localhost 或 127.0.0.1 地址。
即使是本地计算机，也必须使用计算机的真实 IP 地址。对于与 FGLSERVER 环境变量一起使用的值也是如此。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6080', '无法从“主机名”主机获取 IP 地址。检查“flm.server”资源。
系统找不到指定主机的IP地址。
这是关于您的系统的配置问题。命令 ping 也不应该回复。更正您的系统配置，然后尝试执行您的程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6081', '无法通过 ping访问主机“主机名”。检查资源文件中的许可证服务器条目。检查您的网络配置或增加“flm.ping”值。
许可证服务器无法 ping 客户端计算机，或者在 $FGLDIR/etc/fglprofile 文件中的 fgllic.ping 条目指定的时间限制内没有得到响应。
尝试手动ping 指定的计算机。如果可行，请尝试增加 fglprofile 中 fgllic.ping 条目的值。如果 ping 没有响应，请修复系统配置问题，然后重试该程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6082', 'SYSERROR( error-num )描述：无法在套接字上设置选项 TCP_NODELAY。检查系统错误消息并重试。
Windows™ 计算机的插座有问题。
检查系统配置是否正确，然后重试该程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6085', 'SYSERROR( error-num )描述：无法连接到主机“主机名”上的许可证服务器。检查以下事项： - 许可证服务器条目。- 许可证服务器机器。- 许可证服务器 TCP 端口。
应用程序无法检查许可证有效性。为此，它会尝试与在安装产品的计算机上运行的 Genero 业务开发语言许可服务进行通信。
检查 Genero 业务开发语言许可证服务器是否在安装产品的计算机上运行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6086', 'SYSERROR( error-num )说明：无法将数据发送到许可证服务器。检查系统错误消息并重试。
Windows 电脑的插座有问题。
检查系统配置是否正确，然后重试该程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6087', 'SYSERROR( error-num )说明：无法从许可证服务器接收数据。检查系统错误消息并重试。
Windows 电脑的插座有问题。
检查系统配置是否正确，然后重试该程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6088', '由于以下原因，您不允许连接：描述
由于指定的原因，程序无法连接到许可证服务器。
尝试修复所描述的问题并重新运行您的应用程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6089', '使用许可证服务器时，每个图形客户端都必须有一个 IP 地址。FGLSERVER 必须保存客户端的 IP 地址或主机名（不允许使用 localhost 或 127.0.0.1）。
使用客户端的真实 IP 地址或主机名。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6090', 'SYSERROR( error-num )描述：无法创建套接字来启动许可证服务器。检查系统错误消息并重试。
Windows 电脑的插座有问题。
检查系统配置是否正确并重新运行程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6091', 'SYSERROR( error-num )说明：无法为许可证服务器绑定套接字。检查系统错误消息并重试。
Windows 电脑的插座有问题。
检查系统配置是否正确并重新运行程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6092', 'SYSERROR( error-num )说明：无法侦听许可证服务器的套接字。
Windows 电脑的插座有问题。
检查系统配置是否正确并重新运行程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6093', 'SYSERROR( error-num )描述：无法创建套接字来搜索活动客户端。
Windows 电脑的插座有问题。
检查系统配置是否正确并重新运行程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6094', 'SYSERROR( error-num )描述：这是一个 WSAStartup 错误。检查系统错误消息并重试。
Windows 电脑的插座有问题。
检查系统配置是否正确并重新运行程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6095', '许可证问题：说明
许可证类型不兼容。您正在安装早期版本，该版本未指定用于当前许可证服务器。
重新安装，然后联系您的供应商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6096', '许可证服务器拒绝连接。
将客户端计算机连接到 Windows 许可证服务器时出现问题。
许可证服务器计算机存在配置问题。检查计算机和产品的配置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6100', '许可证请求者发送的行格式错误。
许可证管理器不理解许可证控制器发送的许可证请求。
将您的许可证软件升级到可用的最新版本。如果问题仍未解决，请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6101', '许可证号“ license-number ”与许可证密钥“ license-key ”不对应。
许可证号或许可证密钥无效。
检查输入的许可证号和密钥，然后重试。如果这不能解决问题，请将您的许可证软件升级到可用的最新版本。如果问题仍未解决，请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6102', '验证资源“flm.license.number”和“flm.license.key”是否对应于有效的许可证。
无论是 许可证号 或者 许可证文件fglprofile 中的条目未正确填写。确保这些fglprofile条目包含有效的许可证号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6103', '许可证服务器不再提供许可证“ license-number ”。
许可证已从许可证服务器上卸载。当某些会话处于活动状态时，它可能仍会出现，但许可证不能用于启动新会话。
重新安装许可证，或联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6107', '超出用户限制。请稍后重试。
已达到可以运行的最大客户端数（由于安装了许可证）。
稍后重试（当当前用户数量减少时）或安装允许更多用户的新许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6108', '环境不对。
没有本地许可证，或者环境设置不正确。
检查您的环境和 FGLDIR 环境变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6109', '无法添加会话 # session-number。
您无权创建新会话（代表新客户端的目录）。
检查专用目录的权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6110', '无法添加程序“程序名”（pid= processid）。
您无权为当前用户创建新应用程序（代表新应用程序的文件）。
检查专用目录的权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6112', '不允许编译：本产品仅许可运行时使用。
购买并安装开发许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6113', '不允许编译：许可证无效。
购买并安装开发许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6114', '无法启动程序“程序名”或进程号的结果为 0。
当执行 fglWrt -u 以查找此安装允许的用户数时，可能会启动命令“ps”（仅在 UNIX 上）。
检查 ps 的权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6116', '字符数错误。
提供的许可证号、许可证密钥、安装号、安装密钥或维护密钥不完整。
确保提供的许可证号正确，然后重试。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6117', '该条目的长度必须为 12 个字符。
提供的许可证号、许可证密钥、安装号、安装密钥或维护密钥不完整。
确保提供的许可证号正确，然后重试。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6118', '此条目的校验和结果错误。
输入许可证号码时，如果提供了校验和，则会对其进行验证。如果计算的校验和与提供的校验和不匹配，则会发生此错误。校验和或许可证号有误。
确保校验和和许可证号码正确，然后重试。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6122', '您必须在资源文件中指定条目“flm.server”。
该fglprofile进入服务器不见了。此条目应包含运行许可证管理器的主机的主机名或 IP 地址。
添加和配置 fglprofile 条目 服务器.');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6123', 'SYSERROR( error-num )描述：无法打开套接字。检查系统错误消息并重试。
许可证控制器无法连接到许可证管理器。
检查错误消息并解决问题。确保fglprofile条目服务器 和 服务正确填写。检查您的网络配置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6129', '许可证已卸载。
这是一条信息消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6130', '此许可证需要完整安装。
安装的许可证尚未激活，但不能在临时安装模式下使用。
请联系您的供应商以获取激活密钥。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6131', '此许可证编号不再有效。请联系您的供应商。
不再接受许可证号。
请联系您的供应商以获取新的许可证号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6132', '不兼容的许可证控制器 (fglWrt/greWrt) 版本。所需的最低版本是min-version。
将您的许可证控制器版本升级到指定版本或更高版本。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6133', '此产品需要 BDL 许可证。许可证号应以字母 F 开头。
此产品需要 BDL 许可证。
致电您的支持中心以获取 BDL 许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6134', '此产品需要 Genero 许可证。许可证号应以字母 T 开头。
此产品需要 Genero 许可证。
致电您的支持中心以获取 Genero 许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6135', '无效的许可证密钥。
许可证密钥与许可证号不对应。
致电您的支持中心以检查许可证密钥。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6136', '有日期限制的许可证已过期。
限时许可证已过期，产品被阻止。
致电您的支持中心以获取新许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6137', '此产品需要 GRW 许可证。
此产品需要 GRW 许可证。
致电您的支持中心以获取 GRW 许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6138', '本产品不接受 GRW 许可证。
本产品不接受 GRW 许可证。
致电您的支持中心以检查许可证是否与产品对应。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6140', '版本版本号
这是一条信息消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6142', '试用和购买演示时间已过。请重新启动您的应用程序。
以试用和购买版本启动的应用程序将在执行几分钟后停止。
重新启动您的应用程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6143', '此许可证需要有效的维护密钥。检查您的环境（运行“fglWrt/greWrt -a info”）
Genero 2.20 及更高版本需要有效的维护密钥。
更新您的维护密钥。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6144', 'DVM 构建日期大于维护密钥到期日期。请联系最近的 FourJ 销售代表更新维护密钥。
更新您的维护密钥或将您的 Genero 安装降级到旧版本。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6146', '此产品需要 Genero 限时评估许可证。
您已经安装了 Genero 产品的试用版，但安装的许可证不是试用许可证。
安装此产品的试用许可证。请联系您的支持人员以获取试用许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6147', '此产品需要 GRE 限时评估许可证。
您已经安装了 GRE 产品的试用版，但安装的许可证不是试用许可证。
安装此产品的试用许可证。请联系您的支持人员以获取试用许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6148', '安装路径未知。
您正在处理许可证但未设置 FGLDIR 环境变量。
设置 FGLDIR 环境变量并重试。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6149', '安装许可证“ license-number ”时出现问题。
许可时出现问题。
记下系统特定的错误编号并联系您的技术支持。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6150', '找不到此版本的临时许可证。
添加最终许可证密钥时，尚未找到临时许可证。
重新安装许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6151', '错误的安装密钥。
添加最终许可证密钥时，安装密钥无效。
重新安装许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6152', '许可证安装过程中出现问题。
安装许可证时出现问题。无法将信息写入磁盘（自己的文件或系统文件）。
检查 FGLDIR 环境变量和许可证文件的权限（必须能够更改它们）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6153', '许可证安装失败。
许可证信息无法写入文件。
检查系统错误消息（如果提供），检查当前用户的文件权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6154', '许可证安装成功。
这是一条信息消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6156', '临时许可证太多。您必须重新安装许可证。
您安装了太多次临时许可证。
联系技术支持以获得有效的许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6158', '无法存储临时信息。
安装许可证时出现问题。无法将信息写入磁盘（自己的文件或系统文件）。
检查 FGLDIR 环境变量和许可证文件的权限（您必须能够更改它们）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6159', '这种许可证是不允许的。
无法安装许可证号。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6160', '您没有连接权限。
不允许运行许可证控制器的主机（运行 DVM 的地方）连接到此许可证管理器。可能存在配置问题。
检查您的许可证管理器配置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6161', '您没有编译权限。
许可证管理器拒绝编译请求。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6162', '无法访问许可证服务器。请检查“flm.server”是否正确初始化。（''flmprg -a info up'' 命令应该回答''ok''）。许可证服务器正在运行，但不会进行自动检查。
虽然不再使用此错误，但旧版本的 Genero 可能会引发此错误。许可证控制器无法连接到许可证管理器。
确保fglprofile条目服务器 和 服务正确填写。确保许可证管理器正在指定的主机和端口上运行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6168', '无法从目录“目录名”中获取信息。
无法读取目录信息。
确保安装许可证的用户是安装产品的用户。确保安装许可证的用户对产品的“ etc ”目录具有读/写权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6169', 'SYSERROR( error-num )说明：无法在套接字上设置选项 O_NONBLOCK。检查系统错误消息并重试。
无法在非阻塞模式下配置套接字。
检查系统错误消息。请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6170', '检测到许可证服务器的旧请求格式。您必须安装 2.99 或更高版本的许可程序。
许可证控制器版本对于当前许可证管理器版本来说太旧。当前许可证管理器不再支持许可证控制器发送的请求。
将许可证控制器升级到可用的最新版本。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6171', '已临时安装许可证。只需要安装密钥。您必须运行 ''fglWrt -k <installation-key>'' 来安装它。
已安装的许可证是临时安装的，但缺少安装密钥。
获取您的安装密钥并安装它。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6172', '错误的参数：“参数”的格式不正确。
有两个问题会引发此错误。
如果许可证管理器收到来自许可证控制器的带有未知命令的请求，则会引发此错误。
将许可证软件版本升级到可用的最新版本。请联系您的支持中心。
许可证管理器etc/lmprofile配置无效。
检查您的lmprofile条目文件.license.together 和 许可证文件.');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6173', '无效的许可证号或无效的许可证密钥。
在许可证安装期间，许可证号/许可证密钥对不匹配。
确保许可证编号正确。将许可证软件升级到可用的最新版本并重试。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6174', '此选项仅适用于本地许可证。在您的配置中找到了资源“flm.server”。
配置了许可证服务器，用户尝试使用fglWrt安装或卸载许可证。
在许可证管理器 ( flmprg )上安装许可证或从fglprofile 中删除许可证管理器配置并在本地安装许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6175', '许可证号“ license-number ”无效。
许可证号无效。
确保提供的许可证编号正确无误。将许可证软件升级到可用的最新版本。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6176', '在许可证服务器中，许可证号“ license-number ”出现以下问题：问题描述
这是一个包含另一个错误文本的通用错误。
检查错误。请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6177', '许可证号“ license-number ”出现以下问题： 描述
这是一个包含另一个错误文本的通用错误。
检查错误。请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6178', '您的机器不得使用您的任何授权许可证进行连接。
CPU 许可证拒绝连接新主机。所有 CPU 许可证都已消耗。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6179', '已达到许可证有效期。用户控件被重新激活。
CPU 许可证已达到时间限制。CPU 许可证降级并重新激活用户控制。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6180', '已超出中央处理器的限额。用户控件被重新激活。
CPU 许可证的可用 CPU 数量少于连接主机上的 CPU 数量，导致一台或多台主机以降级模式运行。在降级模式下运行时，允许的用户数是许可证中可用的 CPU 数 * 100 个用户。针对来自该主机的许可证请求激活用户控制。
例如，假设您有 5 个 CPU 的许可证并且正在使用许可证管理器。
带有 2 个 CPU 的主机 A 连接。它消耗 5 CPU 许可证中的 2 个 CPU。3 个 CPU 在许可证上仍然可用。
带有 2 个 CPU 的主机 B 连接。它将消耗 5 CPU 许可证中的 2 个 CPU。1 个 CPU 在许可证上仍然可用。
带有 2 个 CPU 的主机 C 连接。它应该消耗 2 个 CPU，但许可证上只剩下 1 个 CPU。启用对主机 C 的用户控制，允许 1 个 CPU（剩余的空闲 CPU）* 100 个用户。
主机 D 连接N 个CPU，但许可证上没有可用的 CPU。主机 D 被拒绝。
总之，主机 A 和 B 可以有无限的会话，主机 C 被限制为 100 个会话，因为许可证被 CPU 降级，而任何其他主机都被拒绝。
在单个主机的情况下，用户控制也适用于本地许可证。如果主机 A 有 6 个 CPU，但有 5 个 CPU 许可证，它会消耗许可证的所有 CPU 并以降级模式运行。这意味着允许 5 * 100 个用户。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6181', '无法获取许可证扩展信息。检查您的环境、许可证（运行“fglWrt -a info”）和 fglWrt 版本（“fglWrt -V”应提供版本号或更高版本）。
许可证信息无效。此错误尚未使用。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6182', '您的许可证有“限制名称”限制。不允许您运行其他模式。
许可证有限制，并且请求的许可证使用与这些限制不兼容。例如，许可证可能有纯文本限制，其中不允许使用 GUI 前端。
请联系您的支持中心以获得符合您需求的许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6183', '本地许可证控制器 (fglWrt) 可能与此运行程序不兼容。检查其版本（''fglWrt -V'' 应提供版本号或更高版本）。
许可证控制器不兼容。
将许可证控制器更新到可用的最新版本。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6184', '您无权运行此版本的 runner。
较旧的许可证不使用维护密钥。可以使用的 DVM 版本是有限的。DVM 版本高于允许的 DVM 版本。
请联系您的支持中心。需要重新许可。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6185', '保护文件与此版本的跑步者不兼容。您必须重新安装许可证。
当前许可软件不再使用此错误，但旧版本可能会出现此错误。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6186', '演示版本初始化。
这是一条信息消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6188', '您的评估许可期限已过。请联系您的支持中心。
您正在使用的软件安装的演示许可证已过期。
请联系您的软件供应商以延长评估期或购买永久许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6196', '您无权从许可证服务器“服务器名称”中删除会话。
命令 fglWrt -i只能与本地许可证一起使用。如果配置了许可证服务器，则会引发此错误。
请改用命令flmprg。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6197', '此许可证类型不允许使用“ extension-name ”扩展名。
指示扩展检查被拒绝的一般错误。例如，如果您使用的是非 Informix 数据库，并且未在许可证中设置 ODI 扩展，则会引发此错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6198', '产品标识符与许可证编号不对应。
此错误表明产品中安装了错误的许可证，例如当您在安装 Genero 业务开发语言 (BDL) 时尝试使用 Genero Report Writer (GRW) 许可证时。不应引发此错误，因为在安装 Genero BDL 时，fglWrt将拒绝安装 Genero 报告引擎 (GRE) 许可证，相反，greWrt将不允许安装 Genero BDL 许可证。
话虽如此，安装会检查以确保许可证对产品有效，如果不是，则会引发此错误。
确保正确的许可证与正确的包一起使用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6199', '无法创建目录“目录名”。检查安装路径并验证您的访问权限。
无法创建或修改指定的目录。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6200', '模块“ module-name ”：函数 function-signature-1 将被称为 function-signature-2 。
用于调用 BDL 函数的参数数量不正确。
检查您的源代码并重新编译您的应用程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6201', '模块“模块名称”：错误版本：重新编译您的源代码。
您已经用旧版本编译了您的程序。不支持新编译的程序版本。
再次编译所有源文件和表单文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6202', 'filename '' file-name '': 坏魔法：代码不能在这个 p 代码机器上运行。
您已经用旧版本编译了您的程序。不支持程序的新编译版本。您可能还有一个与 .42r 同名的文件。您在未指定扩展名的情况下使用了 fglrun 42r-Name。
要解决此问题，请使用 .42r 扩展名调用 fglrun 或重新编译您的应用程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6203', '模块'' module-name-1 ''：函数'' function-name ''已经在模块'' module-name-2 ''中定义。
指定的函数是在应用程序中第二次定义的。该函数第二次出现在指定的模块中。
从源代码中删除两个函数定义之一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6204', '模块“模块名称”：未知操作码。
在编译的 BDL 应用程序中发现了一条未知指令。
检查执行编译应用程序的 Genero 业务开发语言包的版本是否与编译应用程序的版本相同。编译的模块也可能已损坏。如果是这样，您将需要重新编译您的应用程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6205', '内部错误：对齐。
此错误是内部错误，通常不会发生。
请联系您的技术支持。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6206', '无法加载42m 模块“ module-name ”，请检查 FGLLDPATH 环境变量。
42m 模块不在当前目录或FGLLDPATH环境变量指定的目录之一中。
使用要加载的 42m 模块的路径设置环境变量FGLLDPATH。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6207', '动态加载的模块“ module-name ”不包含函数“ function-name ”。
BDL 模块已更改并重新编译，但此后应用程序的不同模块并未链接。
在执行应用程序之前将新模块链接在一起。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6208', '模块“模块名称”已加载。
一个模块在运行时加载了两次。这可能是因为一个模块已与另一个连接在一起。
重新编译并重新链接您的 BDL 模块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6210', '内部错误：在为异常 1 调用异常处理程序之前引发异常 2。
一个模块在运行时加载了两次。这可能是因为一个模块已与另一个连接在一起。
检查函数名称，重新编译并重新链接您的 BDL 模块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6211', '链接失败。
链接 BDL 程序时出现问题。
检查函数名称，重新编译并重新链接您的 BDL 模块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6212', '函数函数名：局部变量大小太大 - 分配失败。
局部函数变量太大，运行时无法分配内存。
查看函数中的变量数据类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6213', '模块模块名称：模块的变量大小太大 - 分配失败。
模块变量太大，运行时无法分配内存。
查看模块中的变量数据类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6214', '全局变量变量名大小太大 - 分配失败。
全局变量太大，运行时无法分配内存。
查看全局变量中的变量数据类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6215', '内存分配失败。结束程序。
运行时无法分配内存。
检查系统资源并验证是否允许 OS 用户分配程序所需的内存（检查UNIX 系统上的ulimits）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6216', '全局“常量名”已被重新定义为不同的常量值。
已使用不同值定义了两次全局常量。
一个全局常量可能只有一个值。查看您的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6217', '全局 '' variable-name '' 已被定义为一个常量和一个变量。
相同的符号用于定义常量和变量。
为常量和变量使用不同的名称。查看您的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6218', '没有运行时。您必须在调用 fgl_call() 之前调用 fgl_start()。
当 C 扩展重新定义 main() 例程，但未调用 fgl_start() 来初始化 BDL 运行时环境时，会发生此错误。
在任何其他操作之前检查 C 扩展并调用 fgl_start()。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6219', 'WHENEVER ERROR CALL：错误处理程序递归调用自身。
使用 WHENEVER ERROR CALL 指令指定的函数会引发一个错误，该错误会递归调用自身。
查看 WHENEVER ERROR CALL 调用的函数并确保它不会产生运行时错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6220', '无法加载 C 扩展库“库名”。原因： 说明
由于给定的原因，运行时系统找不到共享库。
检查 FGLLDPATH 定义的目录之一中是否存在 C 扩展库。如果 C 扩展模块依赖于其他共享库，请确保操作系统的库加载程序可以找到这些库（检查 UNIX 上的 LD_LIBRARY_PATH 环境变量或 Windows 上的 PATH 环境变量）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6221', 'C 扩展初始化失败，状态号。
C 扩展未能初始化并返回错误消息中显示的状态。
检查 C 扩展源或文档。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6222', '未找到类名类。
该程序是使用内置类 class-name 编译的，但在执行时未找到该类。
检查您的安装，您可能正在执行使用较新版本编译的程序作为执行上下文中使用的版本，这肯定在运行时库中缺少该类。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6223', '没有这样的符号：symbol-name。
运行时系统动态（按需）加载模块并搜索该模块中的符号。但是找不到符号，例如因为无效的 FGLLDPATH，或者因为安装的模块不再包含符号（重新编译后）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6300', '无法连接到 GUI：描述
您已运行 GUI 应用程序，但环境变量 FGLSERVER 设置不正确，或者 Genero 客户端（图形前端）未运行。有关更多详细信息，请参阅说明。
FGLSERVER 环境变量应设置为运行时系统用于显示应用程序窗口的图形前端的主机名和端口。检查网络连接是否仍然可用，确保没有防火墙拒绝访问工作站，并查看前端是否仍在运行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6301', '无法写入 GUI：描述
您正在运行 GUI 应用程序，但由于未知原因，前端不再响应，并且运行时系统无法写入 GUI 套接字。
检查网络连接是否仍然可用，确保没有防火墙拒绝访问工作站，并查看前端是否仍在运行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6302', '无法从 GUI 读取：描述
您正在运行 GUI 应用程序，但由于未知原因，前端不再响应，并且运行时系统无法从 GUI 套接字读取。
检查网络连接是否仍然可用，确保没有防火墙拒绝访问工作站，并查看前端是否仍在运行。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6303', '无效的用户界面协议。
您正在尝试使用运行时系统执行程序，该系统使用不同的 AUI 协议版本作为前端。
安装匹配的新前端或新运行时环境（2.0x 与 2.0x，1.3x 与 1.3x）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6304', '抽象用户界面定义无效。
您正在尝试使用运行时系统执行程序，该系统使用不同的 AUI 协议版本作为前端。
安装匹配的新前端或新运行时环境（2.0x 与 2.0x，1.3x 与 1.3x）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6305', '无法打开字符表文件。检查您的 fglprofile。
如果当前用户无法读取 $FGLDIR/etc/fglprofile 文件中的 gui.chartable 条目定义的转换文件，则会发生此错误。
检查 gui.chartable 条目是否正确设置，以及当前用户是否可以读取指定的文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6306', '无法打开服务器文件。检查安装。
服务器端的文件无法发送到图形界面。
检查位于 $FGLDIR/etc 目录中的文件的权限。这些文件必须至少具有当前用户的读取权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6307', 'GUI 服务器自动启动：无法识别工作站。
GUI Server 自动启动配置错误。DISPLAY、FGLSERVER 或 fglprofile 设置无效。
设置所需的环境变量并检查 fglprofile 自动启动条目。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6308', 'GUI 服务器自动启动：未知工作站：检查 gui.server.autostart 条目。
X11 DISPLAY 环境变量描述的计算机既不是本地主机，也没有列在 fglprofile 条目中。
检查 X11 DISPLAY 名称是否设置正确，或查看 fglprofile 条目。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6309', '未连接。无法写入 GUI。
由于未知原因，在启动连接之前尝试在 GUI 套接字上写入。
检查程序是否存在无效的 GUI 操作。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6310', '未连接。无法从 GUI 读取。
由于未知原因，在启动连接之前尝试读取 GUI 套接字。
检查程序是否存在无效的 GUI 操作。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6311', '没有当前窗口。
程序尝试在没有打开当前窗口的情况下发出 MENU 指令。
查看程序逻辑并确保在 MENU 之前打开一个窗口。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6312', '用户界面（FGLGUI）的类型无效。
在启动用户界面时，运行时系统无法识别 GUI 类型并停止。
确保 FGLGUI 环境变量具有正确的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6313', '用户界面已被破坏。
前端发送DestroyEvent事件时出现错误，说明与启动程序有些不一致。例如，当使用多个 StartMenu 时，或者当您尝试在没有父容器的情况下运行 MDI 子项时，或者当两个 MDI 容器以相同名称启动时，就会发生这种情况。
检查不一致并修复它。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6314', '错误的连接字符串。检查客户端版本。
启动程序时，运行时从前端收到错误或构造不正确的答案。
确保您使用的是与运行时系统兼容的前端。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6315', '表单对于控制台用户界面来说太复杂了。
该程序试图显示一个无法在文本模式下显示的具有复杂布局的表单。
查看表单文件并使用带有 SCREEN 部分而不是 LAYOUT 的简单网格。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6316', '从客户端返回的错误错误编号：描述
前端在 GUI 连接初始化期间返回指定的错误。
查看前端文档以获取更多详细信息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6317', '客户端协议功能无效或不受支持。
前端不支持您尝试使用的 GUI 协议功能。例如，您尝试使用协议压缩，但运行时无法压缩数据。
确保前端组件与运行时系统兼容（版本必须接近）。检查运行时系统版本以获取支持的协议功能。如果启用了压缩，请检查您的系统上是否安装了 zlib 库。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6318', '自版本 2.20.03 起，已不再支持通过设置环境变量 FGL_USENDIALOG=0 来选择 DIALOG 实现。
您尝试通过将 FGL_USENDIALOG 设置为零来使用旧的对话框实现。
旧的对话框实现已被删除，您必须取消设置 FGL_USENDIALOG 环境变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6319', '数据库库中的内部错误。设置 FGLSQLDEBUG 以获取更多详细信息。
数据库驱动程序中发生意外的内部错误。
将 FGLSQLDEBUG 环境变量设置为级别 1、2、3 或 4 以获取详细的调试信息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6320', '无法打开文件“文件名”。
运行时系统尝试在 FGLDIR 中打开资源文件，但访问被拒绝或文件不再存在。
检查 FGLDIR 中的文件权限和存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6321', '没有这样的接口功能：''功能名称''。
运行时系统尝试使用前端协议功能，但无法使用它。
检查前端是否与运行时系统兼容。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6322', 'version-num-1错误的版本。期待version-num-2。
FGLDIR 的一些资源文件已被识别为对于当前运行时系统来说太旧了。
重新安装运行时系统环境。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6323', '无法加载工厂配置文件“文件名”。
位于 FGLDIR/etc 中的默认 fglprofile 文件丢失或无法读取。
检查文件的权限。如果文件丢失，请重新安装软件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6324', '无法加载客户配置文件“文件名”。
FGLPROFILE 环境变量定义的配置文件丢失或不可读。
检查 FGLPROFILE 环境变量是否设置正确，以及当前用户是否可以读取文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6325', '无法加载应用程序资源“文件名”。
FGLDIR/etc/fglprofile 中的 fglrun.default 条目指定的目录丢失或当前用户无法读取。
检查 FGLDIR/etc/fglprofile 中的条目 fglrun.default 是否正确设置，以及当前用户是否可以读取指定的目录。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6327', '运行时库文件library-name中的内部错误。
发生了不可预知的事情，产生了错误。
请联系您的技术支持。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6328', '资源 '' entry-name '' value '' entry-value ''格式错误：您必须使用语法：entry-name =''VARNAME= envvar-value ''。
FGLPROFILE 文件包含无效的环境变量定义格式。
检查配置文件的内容。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6329', '所有 TABLE 列必须定义为相同的高度。
表单布局定义了一个带有使用不同高度的字段标签的 TABLE。
查看表格的所有单元格以在所有列中使用相同的高度。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6330', '配置文件“文件名”中的语法错误，行号lineno，靠近“ token”。
错误消息中显示的 FGLPROFILE 文件包含语法错误。
检查配置文件的内容。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6331', '无法加载前端模块。
由于模块不存在，前端调用失败。
前端可能不支持这个模块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6332', '找不到前端功能。
由于函数不存在，前端调用失败。
前端可能不支持这个功能。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6333', '前端函数调用失败。原因：说明
由于未知原因，前台呼叫失败。
致电支持人员并报告问题。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6334', '前端函数调用栈问题。
由于参数或返回值的数量不匹配，前端调用失败。
确保参数数量和返回值正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6340', '无法打开文件：描述
通道对象无法打开指定的文件。
确保文件名正确并且用户具有读/写文件的权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6341', '不支持的“打开文件”模式。
您尝试使用不受支持的模式打开频道。
有关支持的模式，请参阅频道文档。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6342', '无法打开管道。
通道对象无法打开管道来执行命令。
确保您尝试执行的命令有效。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6343', '不支持的“开放管道”模式。
您尝试使用不受支持的模式打开频道。
有关支持的模式，请参阅频道文档。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6344', '无法写入未打开的文件、管道或套接字。
您尝试写入未打开的通道对象。
先开频道，再写。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6345', '通道写入错误：描述
写入通道时发生意外错误。有关更多详细信息，请参阅说明。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6346', '无法读取未打开的文件、管道或套接字。
您尝试从未打开的通道对象中读取。
先打开频道，再阅读。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6360', '此运行程序无法执行任何 SQL。
运行时系统尚未准备好进行数据库连接。
检查BDL的配置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6361', '动态 SQL：类型未知：类型名称。
数据库驱动程序不支持此 SQL 数据类型。
您不能使用此 SQL 数据类型，请查看代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6364', '无法连接到 sql 后端。
运行时系统无法初始化数据库驱动程序以建立数据库连接。
确保数据库驱动程序存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6365', '尚未连接数据库驱动程序。
尝试执行 SQL 语句，但未建立数据库连接。
先连接，再执行SQL语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6366', '无法加载数据库驱动程序 driver-name。
运行时系统未能加载指定的数据库驱动程序。找不到数据库驱动程序共享对象（.so 或 .DLL）或依赖库。
确保指定的驱动程序名称没有拼写错误。如果驱动程序名称正确，则可能是环境问题。确保安装了数据库客户端软件。检查 UNIX LD_LIBRARY_PATH 环境变量或 Windows 上的 PATH 变量。这些必须指向数据库客户端库。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6367', '不兼容的数据库驱动程序接口。
数据库驱动程序接口与运行时系统预期的接口不匹配。如果您将旧的数据库驱动程序复制到较新的 FGLDIR 安装中，就会发生这种情况。
致电支持以获取有效的数据库驱动程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6368', 'SQL 驱动程序初始化函数失败。
运行时系统未能初始化数据库驱动程序，程序必须停止，因为无法建立数据库连接。
可能是环境问题（例如，未设置 INFORMIXDIR 或 ORACLE_HOME）。检查您的环境并尝试连接数据库供应商工具（dbaccess、sqlplus）以识别问题。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6369', '无效的数据库连接模式。
您尝试混合使用 DATABASE 和 CONNECT 语句，但这是不允许的。
使用 DATABASE 或 CONNECT。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6370', '不支持的 SQL 功能。
当前数据库驱动程序不支持此 SQL 命令或语句。
查看代码并改用标准 SQL 功能。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6371', 'SQL 语句错误号error-num ( native-error )。
发生了具有指定错误号的 SQL 错误。
您可以查询 SQLERRMESSAGE 或 SQLCA 记录以获取错误描述。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6372', '一般 SQL 错误，检查 SQLCA.SQLERRD[2]。
发生一般 SQL 错误。
您可以查询 SQLERRMESSAGE 或 SQLCA 记录以获取错误描述。本机 SQL 错误代码位于 SQLCA.SQLERRD[2] 中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6373', '无效的数据库连接字符串。
您使用的数据库连接字符串无效。
验证连接字符串的格式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6374', '错误的数据库驱动程序上下文。
您尝试 EXECUTE、OPEN、FETCH、PUT、FLUSH、CLOSE 或 FREE 在不同的连接和驱动程序中声明或准备的游标。
在语句之前发出 SET CONNECTION 以选择与创建游标时相同的连接和驱动程序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6375', 'LOAD 无法获取表列的描述信息。
LOAD 指令需要列描述来分配自动提取缓冲区，但数据库驱动程序无法描述 INSERT 语句中使用的表列。
如果底层数据库客户端API没有提供结果集列描述，则无法支持LOAD语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6601', '无法打开数据库字典“目录名称”。运行数据库模式提取工具。
架构文件不存在或找不到。
如果模式文件存在，请验证文件名是否拼写正确，以及文件是否在当前目录中，或者 FGLDBPATH 环境变量是否设置为正确的路径。如果该文件不存在，请运行数据库模式提取工具创建一个模式文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6602', '无法打开全局文件“文件名”。
全局文件不存在或找不到。
验证全局文件是否存在。检查文件名的拼写，并验证路径设置是否正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6603', '无法为写入创建文件“文件名”。
编译器未能创建错误消息中显示的用于写入的文件。
检查用户权限以确保可以创建.42m文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6604', '函数“ function-name ”只能在 INPUT [ARRAY]、DISPLAY ARRAY 或 CONSTRUCT 语句中使用。
该语言提供了只能在特定交互式语句中使用的内置函数。
查看您的代码并进行必要的更正。检查该函数是否在交互式语句中，以及是否使用了适当的 END 语句（END INPUT/ARRAY/DISPLAY ARRAY/CONSTRUCT）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6605', '模块“ module-name ”不包含函数“ function-name ”。
错误消息中显示的模块没有按预期保存函数名称。
需要在该模块中定义指定的函数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6606', '没有定义类“ class-name ”的成员函数“ function-name ” 。
函数名称拼写错误或不是调用它的类的方法。
查看您尝试使用的方法的代码和文档。如果函数是对象方法，请确保代码中引用的对象属于正确的类。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6608', '资源错误：条目名称：预期参数
这是资源文件问题的一般错误消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6609', '在 '' seen-token '' expecting: expected-token 中发现了一个语法错误。
指示问题代码的位置和预期代码的一般语法错误消息。
检查您的代码，尤其是缺少 END 语句（如 END FUNCTION 或 END INPUT 等），并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6610', '已使用不同数量的参数调用了函数“ function-name ”。
在程序的早期，有一个对相同函数或事件的调用，在参数列表中使用了不同数量的参数。
检查指定函数的参数数量是否正确。然后检查对它的所有调用，并确保它们写入正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6611', '函数“函数名”：返回值的意外数量。
显示的函数按预期返回了不同数量的值。
检查函数体中的 RETURN 指令。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6612', '函数“函数名”的重新声明。
显示的函数被定义了多次。
更改冲突函数的名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6613', '未声明库函数“函数名”。
显示的函数未声明。
更改函数的名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6614', '函数“ function-name ”可能会返回不同数量的值。
显示的函数包含多个 RETURN 指令，这些指令可能返回不同数量的值。
查看 RETURN 指令以返回相同数量的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6615', '符号“符号名称”未使用。
这是一个警告，表明显示的符号已定义但从未使用过。
可以删除无用的定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6616', '符号“符号名”不代表定义的常量。
显示的符号用作常量，但它不是常量。
查看您的代码并检查此名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6617', '符号“符号名称”是一个变量。
显示的符号是一个不能在当前上下文中使用的变量。
查看您的代码并检查此名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6618', '符号“符号名称”是一个常量。
显示的符号是一个不能在当前上下文中使用的常量。
查看您的代码并检查此名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6619', '符号“符号名称”不是整数常量。
显示的符号用作整数常量，但它不是。
查看您的代码并检查此名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6620', '符号“符号名称”不是报告。
所示符号用作报告，但未定义为报告。
查看您的代码并检查此名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6621', '符号“符号名称”不是函数。
所示符号用作 FUNCTION，但未定义为 FUNCTION。
查看您的代码并检查此名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6622', '符号“符号名称”不代表有效的变量类型。
显示的符号不是定义程序变量的有效类型。
查看您的代码并检查类型名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6623', '没有对象就不能调用方法“ method-name ”。
指定的方法是其类的对象方法。
查看您的代码。确保类所需的对象已经实例化并且仍然存在，并且调用该方法时指定对象变量作为前缀，以句点字符作为分隔符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6624', '不能用对象调用方法“ method-name ”。
指定的方法是类方法，不能使用对象引用调用。无需创建任何对象。
查看您的代码。确保使用类名作为前缀调用该方法，并使用句点字符作为分隔符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6625', '该语句与 Informix 不兼容。
SQL 语句与 Informix ® 不兼容。
使用 Informix SQL 语法更改 SQL 语句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6627', '符号“符号名称”不是变量。
显示的符号用作变量，但未定义为变量。
查看您的代码并检查此名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6628', 'GLOBALS 文件不包含 GLOBALS 部分。
GLOBALS 语句中指定的文件名引用了不包含 GLOBALS 部分的文件。
检查代码以确保文件名指定的文件是有效的 GLOBALS 文件，其中包含所需的 GLOBALS 部分。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6629', '类型“ type-name ”太复杂，无法在 C 扩展中使用。
全局变量的类型太复杂，无法在 C 扩展中使用。当 fglcomp 的 -G 选项生成 C 源以与 C 扩展共享全局变量时，当全局变量定义为复杂数据类型而没有 C 等效项时，可能会发生此错误。
查看全局变量的定义并改用简单类型，对应于 C 数据类型。BYTE、TEXT 和 STRING 类型是复杂类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6630', 'p 代码生成期间发生内存溢出。简化模块。
由于 .4gl 源模块太大，在编译为 p-code 期间发生内存溢出。
非常大的源文件可能会出现此问题。您必须将模块拆分为多个源。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6631', '不兼容的类型，找到：source-type，需要：target-type。
LET 或 RETURNING 尝试将值或对象引用分配给使用与值类型不兼容的数据类型或类定义的变量。这通常在使用 Java™ 类时发生，因为 Java 是一种强类型语言。例如，将 Java 字符串分配给 Java StringBuffer 会引发此错误。
使用与指定值对应的类型定义目标变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6632', '找不到符号symbol-name，位置：类别type-name。
使用的符号不存在。这通常发生在引用类路径中名称无效的 Java 类时，或引用不存在的类成员时。
检查指令中使用的符号名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6633', '原始类型不能取消引用。
表达式引用具有原始 Java 类型的方法或字段，但原始类型不是类，因此没有方法或字段。例如，您尝试使用在 Java 中定义为整数或短整型的符号来调用方法： DISPLAY java.lang.Short.MAX_VALUE.foo
使用基本类型定义的符号查看代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6634', '不兼容或损坏的数据库字典“ database-name ”。
.sch 数据库架构“database-name”包含不兼容的类型定义或已损坏。
通过使用正确的命令行选项生成兼容类型，使用 fgldbsch 工具重新生成 .sch 文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6636', '表达式中 NULL 的无效使用
编译器检测到 空值 始终计算为的表达式中的常量 空值 或者 错误的. 例如，当写如果 var == NULL THEN，程序流永远不会进入 如果 堵塞。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6774', '许可证“ license-num ”不再有效。请联系您的供应商。
许可证号不再有效。
请联系您的供应商以获取新的许可证号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6780', '许可证请求格式无效。
无法识别发送给许可证管理器的请求。
检查许可证管理器的版本是否与运行系统兼容。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6781', '不兼容的许可证管理器 (flmprg) 版本。所需的最低版本是version-num。
许可证管理器太旧，与当前运行时系统不兼容。
致电支持中心以获取新版本的许可证管理器。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6783', '许可证号“ license-num ”无效。请联系您的供应商。
许可证服务器无法验证许可证号。
致电支持中心以获取新的许可证号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6784', '许可证“ license-num ”已过期。请联系您的供应商。
许可证是有时间限制的，并且已经过期。
致电支持中心以获取新的许可证号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6785', '已超出中央处理器的限额。请联系您的供应商。
许可证受 CPU 限制，系统允许有更多 CPU。
致电支持中心以获取新的许可证号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6786', '报告编写器令牌创建失败。
检查锁定/令牌目录的权限（在 FGLDIR 或 FLMDIR 中）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6787', '此 GRW 许可证需要具有有效维护日期的 DVM 许可证。
带有“DVM 维护中”选项的 GRW 许可证要求 DVM 维护密钥到期日期未过期。
更新 DVM 维护密钥。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6788', '无法获取 GRW 报告令牌信息。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6789', '安装的许可证无效，本产品无法使用。
当前许可证对您安装的产品无效。
请联系您的支持中心以获取与当前安装的产品相对应的许可证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6802', '无法打开数据库字典“架构名称”。运行模式提取工具。
架构文件不存在或找不到。
如果模式文件存在，请验证文件名是否拼写正确，以及文件是否在当前目录中，或者 FGLDBPATH 环境变量是否设置为正确的路径。如果该文件不存在，请运行数据库模式提取工具创建一个模式文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6803', '在“ line-number ”处发现语法错误，需要token-name。
这是错误的通用消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6804', ''' form-name '' 表单编译成功。
这是一条信息消息，表明表单编译没有问题。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6805', '打开表单'' form-name ''，错误版本：version-1，期望：version-2。
您使用的表单编译器版本编译了表单，该版本与用于编译其他源代码的版本不兼容。
使用相同或兼容版本的编译器编译表单文件和相关源代码文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6807', '标签“ label-name ”不能用作column-title。
表单文件定义了无效的 TABLE 列标题。
检查与列位置不对应的列标题。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6808', '小部件“ widget-name ”不能定义为数组。
表单文件定义了一个用作矩阵列的项目。
查看您的表单定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6809', '布局标记“ tag-name ”无效，应为：token-name。
表单编译器检测到无效的布局标记规范。
查看您的表单定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6810', '属性“属性名称”对于项目类型“类型名称”无效。
表单编译器检测到此项目类型的无效属性定义。
查看您的表单定义并检查无效的属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6811', '“ token-1 ”附近的语法错误，需要token-2。
指示问题代码的位置和预期代码的一般语法错误消息。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6812', '未终止的字符常量。
表单编译器检测到未终止的字符常量。
查看您的表单定义并检查缺少的引号或双引号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6813', '元素“ element-name ”与组框“ group-name ”冲突。
您对元素和组框使用了相同的名称。
查看表单定义并确保使用的名称是唯一的。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6814', 'SCREEN RECORD '' screen-record-name ''的所有成员必须引用相同的 Table 或 ScrollGrid。
显示的屏幕记录引用了表单文件中的多个表格或滚动网格。
查看您的表单定义并为给定的屏幕记录使用一个唯一的表格。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6815', '大括号之间的缩进无效。
表单的 LAYOUT 部分定义了无效的缩进。
查看您的表单定义并检查相应的缩进。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6817', '在 INSTRUCTION 部分定义的 TABLE 容器没有 SCREEN RECORD。
定义属性的最小值必须小于最大值。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6818', '最小值必须低于最大值。
定义属性的最小值必须小于最大值。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6819', 'SCREEN RECORD 中的元素数必须与 TABLE 容器中的列数匹配。
屏幕记录中定义的元素与用于 TABLE 容器的列不同。
查看您的表单定义并将缺失的表格列添加到屏幕记录中，顺序无关紧要。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6820', 'ScrollGrid 和/或 Group 布局标签不能嵌套。
表单定义有嵌套的 ScrollGrid 和/或 Group 布局标签。这些标签不能嵌套。
查看您的表单定义并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6821', 'HBOX 标签不能用于 ARRAYS。
表单定义对数组使用 HBOX 标记，这是不允许的。
查看您的表单定义并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6822', 'GRID 部分不接受转义的图形字符。
您尝试在新的 GRID 容器中使用文本用户界面图形。
这是不允许的，请改用 GROUP。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6823', '关闭标签在上面没有匹配的标签。
表单定义有一个关闭标签，没有预先匹配的开放标签。打开标签和关闭标签必须匹配。
查看您的表单定义文件并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6824', '表“ table-name ”为空。
表单布局定义了一个由 tablename 标识的表格布局标签，但在该表格下没有直接找到任何可以是列或列标题的内容。
将列附加到表格布局区域。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6825', '标签“ tag-name ”与表“ table-name ”重叠。
在表单布局中，tagname 与tablename 的布局区域重叠，使其无效。
移动或移除标记名，或重新定义 tablename 的布局区域。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6826', '字段“ field-name ”的选中值必须与未选中的值不同。
VALUECHECKED 和 VALUEUNCHECKED 属性具有相同的值。这是没有意义的，因为这些属性定义了对应于复选框选中和未选中状态的值。
对这些属性使用不同的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6827', '为字段“字段名称”找到重复的项目键。
字段fieldname 的ITEMS 属性定义了具有相同值的项目键。
检查 ITEMS 属性并使用唯一键值。请注意， '''' 和 NULL 是等效的。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6828', '属性attribute-name必须属于TABLE 的列。
表单项使用引用未定义或不属于 TABLE 的表单字段的属性。
检查 ATTRIBUTES 部分是否有无效的列引用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6829', 'attribute-name属性引用的列column-name必须属于 TABLE。
表单项使用引用未定义或不属于 TABLE 的表单字段的属性。
检查 ATTRIBUTES 部分是否有无效的列引用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6830', '未实现（尚未）：功能名称
您使用的功能或语法尚未实现。
此功能无法在您安装的 Genero 版本中使用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6831', 'SCREEN RECORD '' screen-record-name '' 的至少一个成员不能是 PHANTOM 字段。
屏幕记录是用表单域定义的，这些表单域都定义为 PHANTOM 域。
至少屏幕记录字段不能是 PHANTOM 字段。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6832', '重复的屏幕标签“ tag-name ”未对齐，必须在 X 或 Y 上对齐。
布局定义了多个具有相同名称的标签，但这些标签在 X 或 Y 方向上没有正确对齐。
编辑表单文件并确保重复的标签正确对齐。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6833', '无效的 TREE 定义：字段“ field-name ”必须是 EDIT 或 LABEL。
该表单定义了一个 TREE 容器，其中的字段列定义了错误的项目类型。
用 EDIT 或 LABEL 替换项目类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6834', '无效的 TREE 定义：必须为 SCREEN RECORD 定义字段“ field-name ”。
该表单定义了一个带有无效字段集的 TREE 容器。
检查是否定义了必填字段，例如节点名称、父 id 和节点 id 字段。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6835', 'THRU 选项中指定的字段以相反的顺序出现。
该表单使用 THRU 或 THROUGH 关键字定义屏幕记录，但第一个字段定义在 ATTRIBUTES 部分中的最后一个字段之后。
交换屏幕记录定义中指定的字段名称，或查看 ATTRIBUTES 中的声明顺序。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6836', '无效的 TREE 定义：属性“ attribute-name ”与 id 或 parentid 冲突。
.per 形式定义了一个配置无效的 TREE。您可能对命名属性和 IDCOLUMN 或 PARENTIDCOLUMN 使用了相同的字段。
查看表单定义并正确配置 TREE。您必须为提到的属性使用专用列。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6837', '无效的 AGGREGATE 定义：必须位于表列下方。
.per 表单定义了一个 AGGREGATE 表单项，其字段标记未在表列字段标记下对齐。
查看表格布局并确保所有聚合字段都正确对齐并放置在列标记下方。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6838', '该区域是为 AGGREGATE 保留的。
.per 表单定义了一个带有聚合字段的 TABLE，但并非所有聚合字段都使用 AGGREGATE 项类型声明。
查看属性部分中的字段定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6839', '无法在 TABLE 中定义屏幕标记“ tag-name ”。
.per 表单定义了一个包含使用不同字段标记名称的列的 TABLE，定义了一个 no AGGREGATE 字段。
查看 TABLE 的列，给定列的每个字段标记必须使用相同的标记名称，除非您要定义 AGGREGATE 字段。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6840', '带有 AGGREGATE 的列必须具有 EDIT 类型。
与聚合字段对应的表单字段表列必须是 EDIT 类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6841', 'FORM 不包含 TOPMENU 或 TOOLBAR。
表单布局包括一个包含 TOPMENU 或 TOOLBAR 的外部表单规范文件。从包含的表单文件中删除这些部分。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6842', '表格已过时。
表单布局包括一个使用旧版本编译的外部表单规范文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6843', '可调整大小的 SCROLLGRID 只需要定义一个模板。
可调整大小的 SCROLLGRID (WANTFIXEDPAGESIZE=NO) 必须定义单行模板。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6844', '可调整大小的 SCROLLGRID 中的无表单域。
可调整大小的 SCROLLGRID (WANTFIXEDPAGESIZE=NO) 中的元素只能是表单字段。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6845', '显示字段标签“field-name”已被定义。
字段项标记在 LAYOUT 部分的不同容器中定义了多次。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6846', '无法在 SCROLLGRID 中定义屏幕标记“标记名”
SCROLLGRID 包含布局标记，例如 <TABLE > 或 <TREE >。这是不允许的。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6847', 'TABINDEX 必须是唯一的
表单的某些元素定义了相同的 TABINDEX。查看 ATTRIBUTE 部分并确保所有 TABINDEX 值都是唯一的。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-6848', '所有 TABLE 列必须具有相同的大小。
在 TABLE 或 TREE 容器中，所有列必须在 LAYOUT 部分定义为相同的宽度和高度。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8000', 'Dom：未找到节点。
在当前文档中找不到该节点。
查看您的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8001', 'Dom：无效的文档。
传递给 DOM API 的文档不是有效文档。查看您的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8002', 'Dom：无效使用 NULL 作为参数。
NULL 不能在这个地方使用。
查看您的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8003', 'Dom：一个节点被插入到它不属于的地方。
您尝试在不允许此类节点的父节点下插入节点。
检查可能的节点并检查您的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8004', 'Sax：无效的层次结构。
SAX 处理程序遇到无效的层次结构。
确保尊重父母/子女的关系。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8005', '不推荐使用的功能：功能名称
您正在使用的功能将在下一个版本中删除。
该功能的替代品通常可用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8006', '找不到字符串资源文件“文件名”。
找不到显示的字符串文件。
检查文件是否存在以及路径是否有效。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8007', '无法读取字符串资源文件“文件名”。
无法读取显示的字符串文件。
检查文件是否存在以及用户是否具有读取权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8008', '没有为“ key-name ”字符串键定义字符串文本。
运行时系统找不到与显示的键对应的字符串资源。
检查密钥是否在资源文件之一中定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8009', '“令牌名称”附近的字符串资源语法错误，需要令牌。
字符串文件编译器检测到语法错误。
检查.str文件中的无效语法。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8012', '重复的字符串键“键名”（文件名：行）忽略行。
字符串文件编译器检测到重复的字符串键。
查看 .str 文件并删除重复的键。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8013', '无法打开字符串文件“文件名”进行写入。
字符串文件编译器无法写入指定的字符串文件。
确保用户具有写入权限且文件名有效。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8014', '无法读取字符串文件“文件名”。
运行时系统无法读取指定的字符串文件。
确保用户具有读取权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8015', '在表单中找不到 ON CHANGE 子句中的字段 ( field-name )。
在表单规范文件中找不到 ON CHANGE 子句中使用的字段。
确保 ON CHANGE 子句的字段名称匹配有效的表单字段。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8016', '同一字段不能有多个 ON CHANGE 子句。
不可能使用同一字段指定多个 ON CHANGE 子句。
删除不必要的 ON CHANGE 子句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8017', 'SFMT：使用了无效的 % 索引。
格式字符串无效。
检查无效的 % 位置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8018', 'SFMT：格式错误。
格式字符串无效。
检查无效的 % 位置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8020', '语句中出现多个具有相同操作名称的 ON ACTION 子句。
不可能使用相同的操作名称指定多个 ON ACTION 子句。
删除不必要的 ON ACTION 子句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8021', '语句中出现多个具有相同键名的 ON KEY 子句。
不可能使用相同的键指定多个 ON KEY 子句。
删除不必要的 ON KEY 子句。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8022', 'Dom：无法打开xml-file。
无法加载文件。
检查文件名和用户权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8023', 'Dom：属性“ attribute-name ”不属于节点“ node-type ”。
您尝试为没有此类属性的节点设置属性。
这是不允许的，请检查您的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8024', 'Dom：这里不能创建字符数据。
您尝试在不允许此类节点的节点下创建文本节点。
这是不允许的，请检查您的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8025', 'Dom：无法设置角色节点的属性。
您尝试在文本节点中设置属性。
这是不允许的，请检查您的代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8026', 'Dom：无法删除属性“ attribute-name ”：节点“ node-type ”属于用户界面。
您尝试从 AUI 节点中删除必需属性。
您只能更改此属性的值，尝试使用 ''none'' 或空字符串。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8027', '萨克斯：不会写。
SAX 处理程序无法写入目标文件。
确保文件路径正确且用户具有写入权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8029', '多次包含源文件“文件名”。
预处理器检测到指定文件被同一来源多次包含。
删除不必要的文件包含。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8030', '源文件“文件名”的完整路径太长。
预处理器不支持很长的文件名。
重命名文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8031', '无法读取源文件“文件名”。
预处理器无法读取指定的文件。
确保用户具有读取权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8032', '找不到源文件“文件名”。
预处理器找不到指定的文件。
确保文件存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8033', '在“指令名称”指令之后发现额外的标记。
预处理器在显示的指令后检测到意外标记。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8034', '功能名称：未实现此功能。
不支持此预处理器功能。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8035', '宏“宏名称”已被定义。
预处理器发现重复的宏定义。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8036', '发现没有相应的 &if、&ifdef 或 &ifndef 指令的 &else 指令。
预处理器检测到意外的&else指令。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8037', '发现没有对应的 &if、&ifdef 或 &ifndef 指令的 &endif 指令。
预处理器检测到意外的&endif指令。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8038', '发现无效的预处理器指令和名称。
错误消息中显示的预处理器指令不存在。
查看您的代码并检查有效的宏。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8039', '宏名称的参数数量无效。
错误消息中显示的预处理器宏的参数数量与此宏定义中的参数数量不匹配。
查看您的代码并检查参数的数量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8040', '词法错误：未闭合的字符串。
编译器检测到未关闭的字符串，无法继续。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8041', '未终止条件 &if 或 &else。
预处理器发现了一个未终止的条件指令。
查看该指令的定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8042', '运算符“##”只能与标识符和数字一起使用。不允许使用令牌。
预处理器发现 ## 字符串连接运算符的无效用法。
查看此宏的定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8043', '无法运行 FGLPP，使用的命令：命令
编译器无法运行错误消息中显示的预处理器命令。
确保预处理器命令存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8044', '词法错误：未关闭的评论。
编译器检测到未关闭的注释，无法继续。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8045', '这种类型的语句只能在 INPUT、INPUT ARRAY、DISPLAY ARRAY、CONSTRUCT 或 MENU 语句中使用。
此语句未在有效的交互式语句中使用，必须以 END INPUT、END INPUT ARRAY、END DISPLAY ARRAY、END CONSTRUCT 或 END MENU 适当终止。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8046', '这种类型的语句只能在 INPUT、INPUT ARRAY、DISPLAY ARRAY 或 CONSTRUCT 语句中使用。
此语句未在有效的交互式语句中使用，必须以 END INPUT、END INPUT ARRAY、END DISPLAY ARRAY 或 END CONSTRUCT 适当终止。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8047', '''对话框''的无效使用。必须在 INPUT、INPUT ARRAY、DISPLAY ARRAY 或 CONSTRUCT 语句中使用。
未在有效的交互式语句中使用预定义关键字 DIALOG，必须以 END INPUT、END INPUT ARRAY、END DISPLAY ARRAY 或 END CONSTRUCT 适当终止该语句。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8048', '预处理文件“文件名”时出错。编译结束。
Genero BDL 预处理器无法解析整个源文件并停止编译。
查看源代码并检查格式不正确和预处理器宏。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8049', '程序此时无法接受 (INPUT|CONSTRUCT|DISPLAY)，因为它不是立即在 (INPUT|INPUT ARRAY|CONSTRUCT|DISPLAY ARRAY) 语句中。
ACCEPT XXX 未在有效的交互式语句中使用，必须用 END INPUT、END PROMPT 或 END INPUT ARRAY 适当终止。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8050', 'Dom：在源中发现无效的 XML 数据。
ACCEPT DISPLAY 未在有效的 DISPLAY ARRAY 语句中使用，该语句必须以 END DISPLAY ARRAY 终止。
查看您的代码并进行必要的更正。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8051', 'Sax：无效的处理指令名称。
om.SaxDocumentHandler.processingInstruction() 不允许无效的处理指令名称，例如“xml”。
<?xml ..?> 不是处理指令，它保留用于定义 XML 文件文本声明。您必须使用其他名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8052', '非法输入序列。检查 LANG。
编译器遇到无效的字符序列。源文件使用与区域设置 (LANG) 不匹配的字符序列。检查源文件和区域设置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8053', '未知的预处理器指令“指令名称”。
错误消息中显示的预处理器指令不是已知指令。
检查拼写错误并阅读有效预处理器指令的文档。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8054', '意外的预处理器指令。
预处理器遇到意外指令。
删除指令。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8055', '资源文件“文件名”包含意外数据。
错误消息中显示的 XML 资源文件不包含预期的节点。例如，您尝试使用 ui.Interface.loadActionDefaults() 加载 ToolBar。
检查 XML 文件是否包含此类资源所需的节点类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8056', 'XPath：位置整数处的非封闭引号。
XPath 解析器在给定位置发现意外引用。
查看 XPath 表达式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8057', 'XPath：位置 pos 处出现意外字符“char”。
XPath 解析器在给定位置发现意外字符。
查看 XPath 表达式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8058', 'XPath：位置 pos 处出现意外的令牌/字符串“令牌名称”。
XPath 解析器在给定位置发现意外的标记或字符串。
查看 XPath 表达式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8059', '具有供应商专有语法的 SQL 语句或语言指令。
编译器发现了一个使用数据库特定语法的 SQL 语句。该语句可能不会像当前那样在其他数据库服务器上运行。
查看 SQL 语句并使用标准/通用语法和功能。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8060', '在 SCREEN 部分内不允许使用间隔项目。
表单在 SCREEN 部分包含间隔项，而这些只允许在 LAYOUT 中。
查看表单规范文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8061', '不应在多行上定义 TABLE 行。
TABLE 容器中一行的所有列都必须在一行中。
如果要在多行上显示行单元格，请使用 SCROLLGRID。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8063', '客户端连接超时，退出程序。
运行时系统在给定时间后无法与前端建立连接。例如，这可能发生在文件传输期间，当前端花费太多时间来响应运行时系统时。
检查您的网络连接是否正常工作。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8064', '文件传输中断。
在文件传输过程中发现中断。
无法传输文件，需要重新操作。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8065', '文件传输期间网络错误。
在文件传输期间捕获到套接字错误。
检查您的网络连接是否正常工作。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8066', '无法为文件传输写入目标文件。
运行时系统无法为传输写入目标文件。
确保文件路径正确并检查用户是否具有写入权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8067', '无法读取文件传输的源文件。
运行时系统无法读取要传输的源文件。
确保文件路径正确并检查用户是否具有读取权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8068', '文件传输协议错误（无效状态）。
运行时系统在文件传输过程中遇到问题。
网络故障可能会引发此错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8069', '文件传输不可用。
不支持文件传输功能。
确保前端支持文件传输。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8070', '本地化的字符串文件“文件名”已损坏。
显示的字符串资源文件无效（可能无效的多字节字符损坏了文件）。
检查区域设置 (LANG)，确保 .str 源使用有效字符并重新编译它。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8071', '“符号名称”已定义。
表单文件定义了多个具有相同名称的相同类型的元素。
查看表单文件并使用唯一标识符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8072', '语句必须以“;”结尾。
ESQL/C 预处理器指令不以分号终止。
在指令的末尾添加一个分号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8073', '无效的“包含”指令文件名。
包含预处理器指令正在使用无效的文件名。
检查文件名。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8074', '发现没有对应的 &if、&ifdef 或 &ifndef 指令的 &elif 指令。
预处理器发现一个&elif指令，没有相应的&if。
在&elif之前添加&if指令，或删除&elif。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8075', '无法加载编译器插件名称。
fglcomp 无法加载插件，因为找不到它。
确保插件存在并且可以加载。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8076', '编译器插件名称未实现所需的接口。
fglcomp 无法加载插件，因为接口无效。
检查插件是否与编译器的版本相对应。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8077', '属性“ attribute-name ”已被定义不止一次。
错误消息中显示的变量属性已定义多次。
查看变量定义并删除重复的属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8078', '不允许使用属性“属性名称”。
错误消息中显示的变量属性不允许用于此类变量。
查看可能的变量属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8079', '解析 XML 文件时出错。
运行时系统无法解析 XML 文件，该文件可能未使用有效的 XML 格式。
检查 XML 格式的拼写错误，如果可能，使用 DTD 验证 XML 文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8080', '无法打开 xml 文件。
无法打开指定的 XML 文件。
确保该文件存在并且对当前用户具有访问权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8081', '遇到无效的多字节字符。
编译器在源代码中发现无效的多字节字符，无法编译表单或模块。
检查区域设置 (LANG) 并验证源中是否没有无效字符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8082', '在无效的布局上下文中使用了项目“ item-name ”。
表单项名称用于不支持此类表单项的布局部分。例如，当您尝试将 BUTTON 定义为 TABLE 列时，就会发生此错误。
查看您的表单定义文件并使用正确的项目类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8083', '空指针异常。
该程序正在使用通过为 NULL 的对象变量来调用方法。
在调用方法之前，您必须为变量分配一个对象引用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8084', '无法打开套接字：说明
通道对象无法打开 TCP 套接字。有关更多详细信息，请参阅说明。
确保 IP 地址和端口正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8085', '不支持的“打开套接字”模式。
您尝试使用不受支持的模式打开频道。
有关支持的模式，请参阅频道文档。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8086', '套接字连接超时。
无法建立套接字连接并且超时已过期。
检查所有网络层并重试。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8087', 'BYTE 或 TEXT readFile 或 writeFile 中的文件错误。
读取或写入文件时发生文件 I/O 错误。
验证文件名、内容和访问权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8088', '不支持对话框属性“属性名称”。
使用包含不受支持的选项的 ATTRIBUTES 子句声明了一条对话指令。
查看 ATTRIBUTES 子句并删除不受支持的选项。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8089', '在对话框中找不到动作“动作名称”。
您尝试使用当前对话框中不存在的操作名称。
验证操作的名称是否由 ON ACTION 子句定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8090', '字段 '' field-name '' 已在此 DIALOG 中使用。
DIALOG 指令多次绑定相同的字段名称或屏幕记录。
查看所有子对话框块并检查字段名称/屏幕记录。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8091', '子句“子句名称”出现不止一次。
您已多次定义相同的对话框控制块。例如，AFTER ROW 被定义了两次。
删除不需要的控制块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8092', '此 INPUT ARRAY 的至少一个字段必须是可编辑的。
INPUT ARRAY 在只读字段上执行。至少一个字段必须是可编辑和活动的。
查看表单规范文件或检查是否至少有一个字段处于活动状态。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8093', '在这种情况下，多范围选择不可用。
您尝试使用多范围选择，但在当前对话框类型中是不可能的。
禁用此功能。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8094', '在这种情况下，多范围选择不可用。
您尝试使用多范围选择，但在当前对话框类型中是不可能的。
禁用此功能。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8095', '无法更改此行范围的选择标志。
尝试使用 DIALOG.setSelectionRange() 修改选择标志失败，因为范围超出范围或因为在此上下文中没有可用的多范围选择。
确保您可以使用多范围选择，并检查范围的开始和结束索引。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8096', '一般 SQL 警告，检查 SQLCA.SQLERRD[2] 或 SQLSTATE。
最后一条 SQL 语句生成了一条 SQL 警告，该警告设置了 SQLCA.SQLAWARN 标志。
程序执行可以继续。但是，您应该小心并检查 SQLERRMESSAGE 中的本机 SQL 代码和 SQL 消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8097', '值太大而无法放入 TINYINT。
TINYINT 数据类型可以接受值范围从 -128 到 +127 的数字。
要存储超出此范围的数字，请重新定义列或变量以使用 SMALLINT 或 INTEGER 类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8098', 'ON FILL BUFFER 与作为树的 DISPLAY ARRAY 冲突。
DISPLAY ARRAY 指令使用树视图作为装饰，但它也实现了一个 ON FILL BUFFER 触发器来执行分页模式。使用树视图时分页模式是不可能的，因为所有行的可见节点都是必需的（即对话框不能显示仅包含部分数据集的树）。
要动态填充树视图的数组，请使用 ON EXPAND 添加新节点并使用 ON COLLAPSE 删除节点。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8099', '表单“ form-name ”与当前运行时版本不兼容。重建你的表格。
.42f 格式可能是用早期版本编译的，作为当前的运行时系统。
用当前 fglrun 对应的 fglform 编译器重新编译表单。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8100', '尝试访问关闭的对话框。
对 DIALOG 类方法的调用是使用已终止的对话框对象完成的。
查看程序逻辑并仅为活动的运行对话框调用 DIALOG 方法。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8101', 'TABLE 列标记“ tag-name ”在行定义中出现多次。
一个 TABLE 列只能在行定义中使用一次，您可能错误地重复了相同的屏幕标记。
修改布局部分中的 TABLE 行定义，以便每列仅使用一次。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8102', '预处理器指令中的语法错误。
源文件包含一个语法无效的预处理器宏。
检查预处理器手册页并修复语法错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8103', '文件传输的源文件名和目标文件名不得为 NULL 或空。
程序正在执行 fgl_getfile() 或 fgl_putfile() 并且源或目标文件名为 NULL 或空。
为源和目标参数提供有效的文件名。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8104', '无法从 TUI 读取： system-error 。
以文本模式 (FGLGUI=0) 运行的程序无法从控制台输入流中读取。
检查控制台/终端设置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8105', '未找到。
未找到记录时，运行时系统会显示此消息。它可以在不同的上下文中显示，例如在使用内置搜索功能在列表中搜索记录时。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8106', '在表单中找不到 ON ACTION INFIELD 中的字段 ( field-name )。
在表单中找不到 ON ACTION INFIELD 操作句柄中使用的字段名称。
确保您使用正确的字段名称和字段前缀（表名称或屏幕记录名称）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8107', 'FGL_LENGTH_SEMANTICS 环境变量无效。有效值为 BYTE 和 CHAR
FGL_LENGTH_SEMANTICS 环境变量中指定的值必须是 BYTE 或 CHAR。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8108', '子对话框对话框名称：已激活
子对话框已在使用中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8109', 'JSON 解析错误：描述
验证传递给 JSON 解析函数的输入字符串。有关更多详细信息，请参阅说明。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8110', 'JSON 字符串化错误：描述
JSON 序列化失败。有关更多详细信息，请参阅说明。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8111', '不可能发生：描述
运行时系统遇到意外情况。该消息会显示给用户，但程序流程将继续。这种意外情况必须由程序员解决。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8112', '非法论据。
运行时系统指令、函数或对象方法不期望作为参数传递的值。例如，这可能发生在调用数组排序（） 具有无效数组记录成员名称的方法。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8113', '操作 DETAILACTION 和 DOUBLECLICK 必须不同。
这 细节 和 双击 属性用于 显示阵列配置表装饰和行为。这些属性不能定义相同的操作。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8114', '完成项目列表太长。该列表不得包含超过 50 个项目。
传递给 setCompleterItems() 对话框方法的数组太长，减少列表。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8115', '字符到布尔值转换错误。
传递给 setCompleterItems() 对话框方法的数组太长，减少列表。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8116', '非法上下文。
当前指令用于错误的上下文。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8117', '''##'' 不能出现在宏展开的开头。
预处理器运算符 ## 必须连接两个标识符 (a ## b)。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8118', '''##'' 不能出现在宏扩展的末尾。
预处理器运算符 ## 必须连接两个标识符 (a ## b)。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8119', '''#'' 后面没有宏参数。
预处理器运算符 # 后面必须跟宏的参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8120', '文件传输：将文件复制到文件名失败。
运行时系统无法复制指定的文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8121', '文件传输：删除文件文件名失败。
运行时系统无法删除指定的文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8122', '文件传输：触摸文件文件名失败。
运行时系统无法访问指定的文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8123', '\x 使用后没有十六进制数字。
这 \xNN 字符代码格式错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8124', '十六进制转义序列超出范围。
这 \xNN 字符代码包含无效的十六进制值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8125', '文件传输：创建符号链接文件名失败。
文件传输需要无法创建的符号链接。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8126', '图像到字体映射：找不到字体文件文件名。
找不到字体文件，请检查 FGLIMAGEPATH 环境变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8127', '图像到字体映射：文件文件名中的格式错误。
图像到字体映射文件包含错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8128', '图像到字体映射：无法打开文件文件名。
找不到图像到字体映射文件，请检查 FGLIMAGEPATH 环境变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8200', 'apidoc: 参数名称“参数名称”无效。
编译器在提取源文档时检测到注释错误：@param 变量名不在下一个 FUNCTION 定义的参数列表中。
检查函数参数名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8201', 'apidoc：标签丢失：@param param-name。
编译器在提取源文档时检测到注释错误：缺少 @param 标记，该标记应该描述下一个 FUNCTION 定义的参数。
检查函数参数名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8202', 'apidoc: 无效的标签名称@标签名称。
编译器在提取源文档时检测到注释错误：@tag-name 标记不是已知的标记名称。
检查标签名称中的拼写错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8300', '无法加载 Java 共享库。原因：系统错误
运行时系统无法加载 JVM 共享库（或 DLL）。
确保机器上安装了 JRE 并检查环境（UNIX 上的 LD_LIBRARY_PATH 或 Windows 上的 PATH）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8301', '无法创建 Java VM。
运行时系统可以加载 JVM 共享库（或 DLL），但无法通过调用 JNI_CreateJavaVM() 来初始化 Java VM。
检查 Java 要求和资源是否需要创建 Java VM。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8302', '数组元素类型不是 Java 类型。
fglcomp 编译器检测到一个 Java 数组定义，该定义未对元素使用 Java 类型。
查看 DEFINE 语句并使用 Java 类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8303', '不支持 Java。
您使用的平台不支持 Genero 要求的最新 Java 版本。
您不能在此操作系统中使用 Java 界面，您必须查看源代码并删除所有与 Java 相关的部分。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8304', '无法为最终变量“变量名”赋值。
该程序试图设置一个不可写的 Java 类变量。
查看程序逻辑。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8305', '此处不能使用Java 变量“变量名”。
程序尝试在无效上下文中使用 Java 类变量。例如，在 INPUT 指令中使用 Java 类变量。
查看程序逻辑并使用常规 Genero BDL 变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8306', '抛出的 Java 异常：java-exception-text。
执行 Java 代码时抛出了 Java 异常。
检查异常文本并查看代码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8307', '需要 Java 对象。
该指令需要 Java 对象引用。此错误通常发生在 CAST() 或 INSTANCEOF() 中。
检查指令中使用的表达式并确保它引用了一个 Java 对象。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8400', '模块。name具有私有访问权限。
指令引用声明为私有的模块函数或模块变量。
在导入的模块中公开函数或变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8401', '对名称的引用不明确。
没有模块前缀引用的函数或变量，但存在于多个导入的模块中。编译器也可以为 Java 调用打印此错误。
在对象名称前添加模块前缀以消除歧义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8402', '涉及模块的循环导入 FGL。
一些模块相互导入并引入了无法解析的循环引用。
将公共语言元素提取到新模块中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8403', '模块名称不存在。
找不到要导入的模块名称。
确保模块名称与文件名匹配。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8404', '模块名称尚未导入。
一条语句引用了尚未导入的模块名称。
使用前导入模块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8405', '类别名称 限定符名称。符号名称尚未定义。
无法找到由 qualifier-name.symbol-name 标识的符号。例如，START REPORT 或 SUBDIALOG 正在引用带有模块前缀的报告或子对话框符号，但在指定的模块中找不到该符号。
您必须导入定义引用符号的模块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8406', '函数“函数名”尚未定义。这与 IMPORT FGL 冲突。
编译模块中引用了函数名称，但没有一个导入的模块定义该函数。
您必须导入包含该函数的模块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8407', '参数“ param-name ”的类型不是 SQL 类型：无法插入到用于此报告的临时表中。
REPORT 参数名称是使用没有 SQL 等效项的 BDL 类型定义的，因此不能用于创建对两遍报告的行进行排序所需的临时表。
使用 SQL 兼容类型（CHAR、VARCHAR、INTEGER、DECIMAL 等）定义参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8408', 'ON ACTION action-name与 ON action-name冲突。
对话框块定义了冲突的 ON ACTION 和 ON 触发器，定义了相同的操作。例如，一个 ON ACTION 删除是在一个也定义一个 ON DELETE 触发器的对话框块中定义的。
如果要使用定义操作的 ON 触发器，请查看对话操作。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8409', '动作动作名称隐藏了另一个具有相同名称的动作。
该对话框在不同级别（对话框、子对话框和字段级别）使用相同的操作名称定义 ON ACTION 块。
发生冲突时使用不同的动作名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8410', '符号“符号名称”不是 DIALOG。
引用的符号未定义为 DIALOG 子对话框块。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8500', '已达到 Genero Mobile pcode 大小限制。
有关详细信息，请联系您的供应商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-8501', '使用 Genero 编译的模块在运行时需要 Genero 许可证。
有关详细信息，请联系您的供应商。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9000', '此 XML 属性不允许使用值。
删除此属性的值或参阅“简单 BDL 和 XML 数据类型之间的映射”部分。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9001', '此 XML 属性的强制值。
为 XML 属性设置一个值。请参阅“简单 BDL 和 XML 数据类型之间的映射”部分。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9002', '无法设置 XML 属性，因为每个定义只允许一个 XSD 属性。
选择唯一合适的 XSD 数据类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9003', 'XML 属性仅允许用于 BDL 类型。
删除 XML 属性或将 BDL DEFINE 指令更改为 BDL TYPE 定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9004', '类型定义中不允许使用 XML 属性。
删除 XML 属性或将 BDL TYPE 定义更改为 BDL DEFINE 指令。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9005', '如果没有 XSTypeName 属性，则无法设置 XML 属性 XSTypeNamespace。
添加 XSTypeName 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9006', 'XML 属性只允许用于简单的数据类型定义。
删除 XML 属性或将您的 RECORD 或 ARRAY 更改为简单的 BDL 数据类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9007', 'XML 属性只允许用于 BDL RECORD 定义。
将 BDL 变量定义更改为 RECORD。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9008', 'XML 属性仅允许用于一维数组定义。
删除 XML 属性或使用一维数组。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9009', '属性 XMLAttribute、XMLElement、XMLAny 和 XMLBase 是独占的。
仅选择上述可用选项之一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9010', '属性 XMLChoice、XMLAll、XMLSequence、XMLSimpleContent 和 XSComplexType 是独占的。
仅选择上述可用选项之一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9011', '属性 XSTypeName 已使用相同的值 XML 属性和相同的 XSTypeNamespace 值定义了两次，但定义不同。
为您的程序定义唯一的 (XSTypeName,XSTypeNamespace) 对。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9012', '嵌套的 XMLChoice 变量上不允许使用 XMLName 或 XMLNamespace。
删除 XMLName 和 XMLNamespace 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9013', '嵌套的 XMLSequence 变量上不允许使用 XMLName 或 XMLNamespace。
删除 XMLName 和 XMLNamespace 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9014', '无法识别的 XML 属性值。
查看此 XML 属性的可用值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9015', 'XML 属性仅在记录的成员上受支持。
删除 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9016', '只有在定义 XMLChoice 时，记录的成员才支持 XML 属性。
删除 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9017', '仅当定义了 XMLSimpleContent 时，记录的成员才支持 XML 属性。
删除 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9018', '此简单类型不支持 XML 属性。
删除 XML 属性或更改您的 BDL 类型定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9019', '如果没有属性 XMLTypeName，则无法设置属性 XMLTypeNamespace。
设置 XMLTypeName 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9020', 'XMLSimpleContent 属性仅支持 XMLAttribute 和 XMLAnyAttribute 属性。
删除不允许的 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9021', '属性 XMLBase 在 BDL 记录中定义了不止一次。
仅设置一个 XMLBase 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9022', '属性 XMLSelector 在 BDL 记录中定义了不止一次。
仅设置一个 XMLSelector 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9023', 'XML 属性不能与其他属性一起设置。
删除所有其他 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9024', 'BDL 记录中缺少属性 XMLSelector。
在记录成员之一上设置 XMLSelector 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9025', 'BDL 记录中缺少属性 XMLBase。
在记录成员之一上设置 XMLBase 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9026', '不能在 BDL TYPE 上定义嵌套的 XML 属性。
删除嵌套的 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9027', '不能在根变量上定义嵌套的 XML 属性。
删除嵌套的 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9028', '无效的参数。
请参阅有关函数参数的文档。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9029', '已发布的 RPC Web 服务操作的参数必须是 Record 或 NULL。
查看您的参数定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9030', '发布的 DOC Web 服务操作的参数必须是 Record、Array 或 NULL。
查看您的参数定义。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9031', 'BDL 记录的成员上不允许使用 XML 属性。
删除 XML 属性或将其设置在适当的位置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9032', 'XML 属性只能在 RECORD 内定义的 ARRAY 上设置。
删除 XML 属性或将其设置在适当的位置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9033', '不能在变量的第一级定义 XML 属性。
删除 XML 属性或将其设置在适当的位置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9034', '嵌套序列或选项中不允许使用属性“XMLAttribute”。
删除 XMLAttribute 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9035', 'RPC Web 函数不能在参数之一上设置 XMLList。
将您的 BDL ARRAY 放入 BDL RECORD 中。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9036', '当用作 SOAP 标头时，BDL 变量上的属性 XMLName 是必需的。
添加 XMLName 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9037', 'RPC Web 函数不能在参数之一上设置 XMLNamespace。
删除 XMLNamespace 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9038', 'XSComplexType 属性只允许具有一个可选嵌套列表或嵌套记录的属性。
仅为所有嵌套记录成员设置一个 XMLOptional 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9039', '嵌套的 XMLAll 上不允许使用 XMLName 或 XMLNamespace。
删除 XMLName 和 XMLNamespace。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9040', '数组中不允许嵌套 XML 属性。
删除 XML 属性');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9041', 'XMLBase 属性只允许一个额外的 XSD 属性。
设置唯一的 XSD 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9042', 'BDL 记录的成员上不允许使用 XML 属性值。
为指定的 XML 属性设置适当的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9043', 'BDL 类型不受支持的构面约束。
检查“简单 BDL 和 XML 数据类型之间的映射”部分中的可用方面约束。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9044', '构面约束“ constraint-name ”的值无效。
检查可用的构面约束值。请参阅XML 方面约束属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9045', '如果没有 XSD 简单类型属性，则无法定义构面约束属性。
添加适当的 XSD 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9046', 'Facet XSDLength 和 XSDMinLength 或 XSDMaxLength 不能一起使用。
仅选择上述属性之一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9047', 'BDL 对象上不允许使用 XML 属性。
删除 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9048', '不能使用 XMLAny 或 XMLAnyAttribute 设置属性 XMLName。
删除 XMLName 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9049', 'xmlchoice=''inherited'' 记录的成员不允许使用 XML 属性。
删除 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9050', '不允许带有公共限定符的参数。
删除 PUBLIC 指令。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9051', '发布的 Web Service 操作的参数必须是全局或模块化范围内的变量。
将变量移动到 GLOBALS 指令或模块化作用域。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9052', '发布的 Web 服务标头必须是全局或模块化范围内的变量。
将您的 Web 服务标头移至 GLOBALS 指令或模块化范围。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9053', '不允许带有私有限定符的 Web 服务功能。
删除 PRIVATE 指令。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9054', 'Web 服务函数必须是字符串文字。
您不能为 Web 服务函数名称使用变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9055', '数组定义中不允许使用 XML 属性。
删除 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9056', '每个 BDL 记录已多次定义属性 XMLAny。
在 BDL RECORD 中仅使用一个 XMLAny 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9057', '每个 BDL 记录已多次定义属性 XMLAnyAttribute。
在 BDL RECORD 中仅使用一个 XMLAnyAttribute 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9058', '属性 XMLList 和 XMLAnyAttribute 是独占的。
仅使用上述 XML 属性之一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9059', '带有 XMLAnyAttribute 的 BDL 数组的元素必须是一个 BDL 记录，其中包含命名空间、名称、类型 STRING 的值的三个变量。
示例：DEFINE arr DYNAMIC ARRAY OF RECORD ns, name, value STRING END RECORD');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9060', 'XML 属性只允许用于动态数组。
将您的 BDL ARRAY 更改为 DYNAMIC ARRAY。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9061', '不能在嵌套记录内设置 XML 属性。
删除 XML 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9062', '属性 XMLAnyAttribute 之后不允许有属性 XMLAttribute。
将具有 XMLAnyAttribute 属性的记录成员移动到最后一个位置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9063', '发布的 Web 服务故障必须在全局或模块化范围内。
将变量移动到 GLOBALS 指令或模块化作用域。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9064', '当用作故障时，BDL 变量上的属性 XMLName 是必需的。
设置 XMLName 属性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9065', 'XML 属性值不允许使用冒号。
取出冒号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9066', 'XML 属性只允许用于根变量。
删除属性或将其移动到根变量。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9067', '错误的 W3CEndPointReference 定义。
查看您的 RECORD 定义。它应该匹配这个结构：
RECORD ATTRIBUTES(W3CEndpointReference)
address STRING, -- Web Service 的位置（例如：URL）
ref RECORD
...（定义状态的其他成员）
END RECORD
END RECORD
请参阅com.WebService.CreateStatefulWebService。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9068', '状态 BDL 变量无效，仅允许简单变量或 W3CEndpointReference 记录。
检查函数com.WebService.CreateStatefulWebService 的“状态”参数 TYPE是否正确。它的类型必须是简单的类型定义或 W3CEndPointReference RECORD。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-9069', '注册的 HTTP 变量错误。
检查 BDL 变量是否与com.WebService.registerInputHTTPVariable或com.WebService.registerOutputHTTPVariable 中设置的定义匹配。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-10098', '格式不正确的十六进制值。
您尝试使用 LOAD 加载数据或定位包含格式错误的十六进制值的文件的 BYTE 变量。
在再次加载之前检查文件内容并修复拼写错误。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-10099', '无效的分隔符。不要使用“\”或十六进制数字（0-9、AF、af）。
您尝试使用无效的字段分隔符加载或卸载数据。
将字段分隔符更改为有效字符，例如 | （管道）或 ^（插入符号）。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15500', 'WS 服务器程序中发生内部运行时错误。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15501', '无法创建 WS 操作，因为未定义给定函数。
验证fgl_ws_server_publishFunction()的 BDL 函数名称是否正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15502', '无效的 WS 函数声明，不允许使用参数。
验证 BDL 函数没有输入和输出参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15503', '操作名称已在当前 Web 服务中使用。
您必须在函数fgl_ws_server_publishFunction() 中更改 Web-Function 操作的名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15504', 'WS 服务器端口已被另一个应用程序使用。
您必须在函数Fgl_ws_server_start() 中更改端口号。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15505', 'XML 不支持某些 BDL 数据类型。
验证所有公开的函数不包含以下数据类型之一：
DATETIME 以 MINUTE 开头
DATETIME 以 SECOND 开头
INTERVAL 以 YEAR 和/或 MONTH 开头');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15511', '无效的 fgl_ws_set/getOption() 参数。
验证fgl_ws_setOption() / fgl_ws_getOption()函数的选项标志是否存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15512', '未定义 WS 输入记录。
验证fgl_ws_server_publishFunction()上输入记录的名称是否存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15513', '未定义 WS 输出记录。
验证fgl_ws_server_publishFunction()上的输出记录的名称是否存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15514', '来自 FGLAPPSERVER 环境变量或 fgl_ws_server_start() 函数参数的端口值不是数字值。
验证端口值是否仅包含数字。见fgl_ws_server_start()');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15515', '未在指定主机上启动应用程序服务器。
验证 FGLAPPSERVER 包含正确的主机和应用程序服务器正在侦听的端口。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15516', '没有更多可用的许可证。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15517', '当前运行程序版本与 Web 服务扩展不兼容。
安装正确版本的 Genero BDL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15518', '缺少 Web 函数的输入命名空间。
在fgl_ws_server_publishFunction() 中添加一个有效的输入命名空间。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15519', '缺少 Web 函数的输出命名空间 > 命名空间。
在fgl_ws_server_publishFunction() 中添加一个有效的输出命名空间。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15520', '无法加载证书或私钥文件。
验证每个 ws.ident.security FGLPROFILE 条目都包含有效的安全标识符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15521', '在 Windows 密钥库中找不到证书。
验证每个 ws.ident.security FGLPROFILE 条目是否包含有效的 Windows 安全标识符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15522', '无法加载证书颁发机构文件。
验证 security.global.ca FGLPROFILE 条目是否包含正确的证书颁发机构文件名。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15523', '无法从 Windows 密钥库创建证书颁发机构。
验证您是否有足够的权限访问 Windows 密钥库。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15524', '无法设置密码列表。
验证列表中的所有密码都是有效的并且受 openssl 支持。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15525', '无法访问 HTTP 代理。
验证 proxy.http.location FGLPROFILE 条目是否包含正确的 HTTP 代理地址。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15526', '无法访问 HTTPS 代理。
验证 proxy.https.location FGLPROFILE 条目是否包含正确的 HTTPS 代理地址。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15527', '未知的 HTTP 代理身份验证标识符。
验证 proxy.http.authenticate FGLPROFILE 条目是否包含有效的 HTTP 身份验证标识符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15528', '未知的 HTTPS 代理身份验证标识符。
验证 proxy.https.authenticate FGLPROFILE 条目是否包含有效的 HTTP 身份验证标识符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15529', '无法创建 HTTP 身份验证配置。
验证是否正确设置了所有验证登录名和密码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15530', '无法创建加密的 HTTP 身份验证配置。
验证是否正确设置了所有验证登录名和加密密码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15531', '无法创建服务器配置。
验证是否正确设置了所有 ws.ident.url FGLPROFILE 条目。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15532', '未知的服务器配置安全标识符。
验证所有 ws.ident.security FGLPROFILE 条目都包含有效的安全标识符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15533', '未知的服务器配置身份验证标识符。
验证所有 ws.ident.authenticate FGLPROFILE 条目都包含有效的 HTTP Authenticate 标识符。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15534', '无效的自身对象。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15535', '由于参数无效，无法执行操作。
根据内置类文档检查所有参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15536', '服务注册失败，有关详细信息，请参阅 SQLCA.SQLERRM。
检查以下内容：
已存在同名服务
服务的命名空间缺失
标头不能与操作具有相同的名称和命名空间');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15537', '无法创建 Web 服务，有关详细信息，请参阅 SQLCA.SQLERRM。
检查服务是否具有有效的名称和命名空间。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15538', '无法创建 Web 操作，有关详细信息，请参阅 SQLCA.SQLERRM。
根据样式（文档或 RPC）检查操作名称和命名空间是否有效。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15539', '无法发布 Web 操作，请参阅 SQLCA.SQLERRM 了解更多详细信息。
检查之前是否已创建输入或输出标头。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15540', '未找到已发布的 BDL 函数，有关详细信息，请参阅 SQLCA.SQLERRM。
检查要发布的 BDL 函数是否存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15541', '发布的 BDL 函数未正确定义，有关详细信息，请参阅 SQLCA.SQLERRM。
检查 BDL 函数是否没有输入或输出参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15542', '发布的操作错误的输入参数。有关更多详细信息，请参阅 SQLCA.SQLERRM。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15543', '发布的操作错误的输出参数。有关更多详细信息，请参阅 SQLCA.SQLERRM。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15544', 'Web 服务标头配置错误，请参阅 SQLCA.SQLERRM 了解更多详细信息。
验证单向函数没有输出头。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15545', '服务已经注册。服务注册后无法修改。
检查您在注册后没有在服务上调用服务修饰符方法。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15546', '无效选项。
根据文档检查选项名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15547', '不受支持的 Web 服务操作。
验证文档样式操作是否不执行 SOAP Section5 编码。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15548', '错误的 URI。
检查传递给 HttpRequest 或 TcpRequest 的 URI 是否有效。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15549', 'HTTP 运行时异常，有关详细信息，请参阅 SQLCA.SQLERRM。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15550', 'XML 运行时异常，有关更多详细信息，请参阅 SQLCA.SQLERRM。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15551', 'WSDL 生成失败。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15552', '字符集转换异常，请参阅 SQLCA.SQLERRM 了解更多详细信息。
通过 HTTP 接受标头更改服务器字符集响应或更改应用程序区域设置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15553', 'TCP 运行时异常，有关详细信息，请参阅 SQLCA.SQLERRM。
如果详细消息是“TCP 连接已中断”，请检查您的网络是否正常工作并且 INT_FLAG 未设置为 TRUE。
使用 Web 服务应用程序时，这可能是 COM 错误的结果。检查 FGLWSDEBUG 以查看它是在客户端还是服务器端关闭。
例如：
WS-DEBUG（IO 错误）
类：TCPConnection::atomicReceive()
消息：TCP 输入流关闭。
代码：104
WS-DEBUG END=
您可以在/usr/include/asm-i386/errno.h 中找到 104 代码（取决于您的系统）。
在这个例子中，它对应于： #define ECONNRESET 104 /* 对等方重置连接 */
查看 WSDL 并查看我们发送到服务器的内容是否正确
查看服务器日志，看看它为什么结束了连接');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15554', '索引越界。
检查您的索引最大值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15555', '不支持的请求-响应功能。
检查流操作顺序或无效使用。例如，在函数 readTextRequest() 中，传入的请求只能读取一次，因此不允许在发送响应的同时处理传入的消息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15556', '没有发送请求。
在调用 getResponse() 或 getAsyncResponse() 之前，请检查您是否调用了 doRequest()、doXmlRequest() 或 doTextRequest() 方法之一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15557', '请求已经发送。
检查您没有两次调用 doRequest()、doXmlRequest() 或 doTextRequest() 方法之一。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15558', '等待回应。
在阅读前一个请求的响应之前，请检查您是否没有执行新请求。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15559', '没有可用的流。
检查您没有调用方法来读取尚未创建的流。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15560', '流媒体结束。
检查您没有读取已关闭的流响应。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15561', '正在直播。
检查您没有在没有调用 endXmlResponse() 的情况下调用两次 beginXmlResponse()。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15562', '流媒体尚未开始。
检查您是否没有在没有 beginXmlRequest() 或 beginXmlResponse() 的情况下调用 endXmlRequest() 或 endXmlResponse()。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15563', '流媒体已经开始。
检查您没有调用两次 beginXmlRequest() 或 beginXmlResponse()。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15564', '意外的对等流已关闭。
读取操作期间对等端关闭连接。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15565', '无法返回传入请求，有关详细信息，请参阅 SQLCA.SQLERRM。
查看详细信息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15566', '操作失败，请参阅 SQLCA.SQLERRM 了解更多详细信息。
检查无效数据的参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15567', '参数不能为 NULL。
检查参数不为NULL');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15568', '未找到 BDL 回调函数，有关详细信息，请参阅 SQLCA.SQLERRM。
检查 BDL 回调函数是否存在。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15569', 'BDL 回调函数需要一个输入和一个输出参数，详细信息请参见 SQLCA.SQLERRM。
根据文档检查 BDL 回调参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15570', 'Web 服务故障错误。有关更多详细信息，请参阅 SQLCA.SQLERRM。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15571', '有状态服务错误。有关更多详细信息，请参阅 SQLCA.SQLERRM。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15572', '访问被拒绝锁定错误。
文件已被锁定，或者应用程序没有给定路径的写访问权限。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15573', 'HTTP 多部分错误：描述。
COM 多部分 API 的方法之一失败。有关更多详细信息，请参阅说明。如果错误详细信息未提供修复错误所需的信息，请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15574', '无法从路径加载证书颁发机构：路径。
根据当前的 FGLPROFILE 配置，找不到证书。
检查证书颁发机构设置，如：HTTPS 配置中所述。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15575', '传入请求已关闭：原因
GAS 已断开 Web 服务服务器的连接，例如在调用 com.WebServiceEngine.GetHTTPServiceRequest 或者 com.WebServiceEngine.HandleRequest 方法。
用一个 试着抓阻止捕获此错误，如 com.WebServiceEngine.GetHTTPServiceRequest 中所述。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15576', '无效的 TCP IP 版本。
FGLPROFILE 配置参数 ip.global.version 定义一个不同于有效可能值（ 4 和 6 ）的值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15577', '未知的网络接口名称：名称。
FGLPROFILE 配置参数 ip.global.v6.interface.name 定义了一个不存在的网络接口。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15578', '请求被用户取消。
由 a 发起的 HTTP 请求 com.HTTPRequest.getResponse() 方法已被用户取消。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15598', 'XML 反序列化错误。
WSDL 合同与 BDL 变量定义不匹配。
检查 BDL 变量是否根据 WSDL 正确生成。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15599', '内部错误，不应该发生。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15600', '手术失败。
根据文档检查无效参数的方法。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15601', '名称不能为 NULL。
检查 name 参数是否为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15602', '命名空间不能为 NULL。
检查命名空间参数不为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15603', '前缀不能为 NULL。
检查前缀参数不为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15604', '值不能为 NULL。
根据文档检查该参数是否为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15605', '节点不能为 NULL。
检查节点参数是否为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15606', '文本不能为 NULL。
检查文本参数是否为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15607', '处理指令的目标不能为 NULL。
检查目标参数不为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15608', '实体引用的名称不能为 NULL。
检查实体名称参数不为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15609', 'XPath 表达式不能为 NULL。
检查 xpath 参数是否为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15610', '文件名不能为 NULL。
检查文件名参数是否为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15611', '文档不能为 NULL。
检查文档参数不为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15612', 'DTD 字符串不能为 NULL。
检查 dtd 参数是否为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15613', 'Stax 不能为 NULL。
检查 stax 参数是否为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15614', '格式错误的 XML 名称。
检查 xml 名称是否格式正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15615', '格式错误的 XML 字符串。
检查 xml 字符串格式是否正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15616', '格式错误的 XML 前缀。
检查 xml 前缀格式是否正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15617', '格式错误的 XML 命名空间。
检查 xml 命名空间是否格式正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15618', '错误的验证类型。
检查验证类型参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15619', '未找到 XML 架构。
检查是否使用了有效的 XML 模式进行验证。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15620', '未找到 DTD 架构。
检查 XML 文档中是否存在 DTD 模式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15621', '功能或选项不能为 NULL。
检查参数是否不为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15622', '功能或选项不受支持。
根据文档检查选项或功能名称。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15623', '功能或选项值无效。
根据文档检查选项或功能的有效性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15624', '节点不是文档的一部分。
检查节点是否属于同一个 XML 文档。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15625', '节点没有正确的父节点。
检查要删除的节点属于正确的父节点。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15626', '节点已链接到另一个节点。
检查该节点是否尚未附加到另一个节点。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15627', '无法向自身添加节点。
检查要添加的节点不是它本身。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15628', '索引越界。
检查索引最大值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15629', 'StaxWriter 运行时异常：原因
有关更多详细信息，请参阅 SQLCA.SQLERRM 并检查错误原因。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15630', 'StaxReader 运行时异常：原因
有关更多详细信息，请参阅 SQLCA.SQLERRM 并检查错误原因。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15631', '序列化程序运行时异常：原因
有关更多详细信息，请参阅 SQLCA.SQLERRM 并检查错误原因。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15632', '文档加载运行时异常，查看 xml.DomDocument.getErrorDescription() 了解更多详情。
查看dom文档的详细信息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15633', '文档保存运行时异常，查看 xml.DomDocument.getErrorDescription() 了解更多详情。
查看dom文档的详细信息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15634', '编码无效。
检查编码值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15635', 'DTD 的 PublicID 不能与 SystemID 一起设置。
检查 DTD 节点创建');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15636', 'XPath 表达式中未定义的命名空间前缀。
检查 XPath 表达式中使用的未声明前缀。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15637', 'XPath 表达式错误。
检查 XPath 表达式。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15638', 'XPath 命名空间列表中的命名空间丢失。
检查 XPath 表达式中使用的未声明名称空间');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15639', 'XPath 函数有两个强制参数。
根据文档检查参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15640', '内部 XPath 错误。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15641', '无效的 XPath 命名空间。
检查传递给 XPath 方法的命名空间值。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15642', '无法加载架构。
检查 DomDocument.setFeature() 中的 XML 模式参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15643', '模式格式错误或不一致。
在 DomDocument.setFeature() 中检查 XML 模式的有效性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15644', 'URI 格式错误。
根据文档检查 URI 是否格式正确。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15645', '协议层需要重新尝试才能完成操作。
Sax writer 关闭操作需要一个新的请求来完成前一个。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15646', '字符集转换错误。
检查 fglrun LANG 和系统区域设置。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15647', '无法加载 xml 安全库。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15648', 'XML 安全操作失败。有关更多详细信息，请参阅 SQLCA.SQLERRM。
查看详细信息。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15649', '网址不能为空。
检查 XML 安全 URL 是否为 NULL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15650', 'CryptoX509 不能为空。
验证 CryptoX509 对象是否已正确实例化。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15651', 'CryptoKey 不能为空。
验证 CryptoKey 对象是否已正确实例化。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15652', '错误的签名转换。
检查传递给 appendReferenceTransformation() 的转换 URL 有效性');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15653', '错误的签名摘要。
检查传递给 createReference() 的摘要 URL 有效性。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15654', '错误的签名节点。
检查传递给 CreateFromNode() 的 XML 签名节点。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15655', '密钥类型错误。
检查密钥标识符 URL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15656', '密钥使用不当。
验证传递给 setKeyEncryptionKey() 或 setKey() 的 CryptoKey 对象的使用。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15657', '错误的 XPathFilter2 类型，只允许相交、减法或并集。
验证 XPathFilter2 转换中使用的类型。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15658', '错误的派生密钥 URL。
检查派生密钥标识符 URL。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15699', '内部错误，不应该发生。
请联系您的支持中心。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15700', '调用操作失败，有关详细信息，请参阅 SQLCA.SQLERRM。
有关操作失败原因的详细信息，请参阅 SQLCA.SQLERRM。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15701', '无效的参数。
检查您的安全库函数是否具有正确的参数。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15702', '访问文件被拒绝。
检查您的安全库函数是否有权访问该文件。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15703', '文件不存在。
检查系统上是否存在该文件以供安全库函数访问。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15704', '不支持算法。
检查该算法是否在安全库函数的支持列表中。请参阅security.Digest.CreateDigest。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15705', '当前对象无效。
检查安全库函数的上下文是否正确初始化。请参阅security.Digest.CreateDigest。');
INSERT INTO genero_error_zhcn (error_code, error_message) VALUES ('-15799', '内部安全错误。
请联系您的支持中心。');